Сохраните следующее в файле (например, file.htm), и оно работает => выводит «3». Но если я раскомментирую строку 'document.write ("Hello:");' он больше не работает (выводит «0»). Кто-нибудь знает почему?Weird output with document.links.length
<html>
<head>
<script language="JavaScript" type="text/javascript">
function display() {
//document.write("Hello: ");
document.write(document.links.length + "<br>");
}
</script>
</head>
<body onload="display()">
<A href="link0.htm">Link 0</A>
<A href="link1.htm">Link 1</A>
<A href="link2.htm">Link 2</A>
</body>
</html>
Написал это на самом деле! Хорошая работа – vpram86
В основном, не используйте document.write. Когда-либо. – Matchu
Я пробовал его в IE, Firefox и Chrome. Я думаю, что вы правильно, а ур объяснения очень ясны. Благодаря! – yeeen