Показать сообщение отдельно
  #1 (permalink)  
Старый 21.12.2014, 18:39
Аспирант
Отправить личное сообщение для Skriptor Посмотреть профиль Найти все сообщения от Skriptor
 
Регистрация: 08.12.2014
Сообщений: 31

innerHTML (почему не изменяет элемент)
Вобщем вопрос в теме обозначен... не понятно - вроде указал item для замены - а все равно не заменяет...
Код:
<script type='text/javascript'>
function access() {
alert(document.all.length);
var string = "";
var win = window.open('', 'Mywin', 'innerWidth=700, innerHeight=800');
for (i = document.all.length - 1; i >= 0; i--) {
string += document.all[i] + '<br>'; 
if (document.all.item("krok") instanceof HTMLLIElement)
document.all.item("krok").innerHTML="Good day";
}
win.document.write(string);
win.document.close();
}
</script>

p.s. пытался вставлять name="krok" в теги <div>, <span>, <p> - все равно не дает результата... не заменяет

Последний раз редактировалось Skriptor, 21.12.2014 в 19:57.
Ответить с цитированием