Я использую следующий код для создания нового элемента DOM и назначения значения.nodeValue остается null после присвоения номера
var xCoordElem = document.createElement("xCoord");
xCoordElem.nodeValue=Canvas.paper.someCircle.attr('cx');
Canvas.paper.someCircle
, где производится с использованием
Canvas.paper = Raphael(xOffset,yOffset,width,height);
Canvas.someCircle = Canvas.paper.circle(x, y, radius);
Я тогда называть
alert("Canvas.paper.someCircle .attr('cx')=" + Canvas.paper.someCircle .attr('cx');
alert("xCoordElem.nodeValue=" + xCoordElem.nodeValue);
Первое окно предупреждения дает "Canvas.paper.someCircle .attr ('сх') = 562" в то время как второе поле предупреждения дает «xCoordElem.nodeValue = null». Я тестирую это на FireFox, используя FireBug и FireBug также говорит, что xCoordElem.nodeValue=null
.
Я надеюсь сделать xCoordElem.nodeValue
значение Canvas.paper.someCircle .attr('cx')
(в данном случае 562) вместо null
.
Поместите первую коробку предупреждения непосредственно перед второй строке вашего кода выше. см., что отображается в окне предупреждения – Anoop
Лучше использовать 'console.log (...)', а не 'alert (...)'. –
Сушиль. Я не уверен, что поставить. XCoordElem отлично выглядит в FireBug. Это поле nodeValue является проблематичным. Спасибо, Питер. – OtagoHarbour