document.getElementById innerHTML не отображается
Это должно быть довольно легко, но ничего не возвращается. Функция love () должна запускаться, получая простое числовое приглашение и выплевывая список из нескольких элементов, использующих этот начальный номер. окно предупреждения правильно отображает то, что я ожидаю, но я хочу, чтобы оно отображалось на экране. (это всего лишь небольшой раздел того, что мне нужно, но это его ядро). Текст не отображается в IE, FF или Chrome ...
<script type="text/javascript">
function love()
{
var ncxElement="";
var idNumber = prompt("Enter beginning number","");
var myText=document.getElementById("here");
for (var i=1;i<5;i++)
{
ncxElement+=("<navPoint class=\"other\" id=\"page_"+idNumber+"\">\n");
idNumber++;
}
alert(ncxElement);
myText.innerHTML=ncxElement;
}
</script>
</head>
<body onload="love()">
<p id="here">Begin!</p>
</body>