Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Максимальное значение идентификатора ячейки (https://javascript.ru/forum/misc/3337-maksimalnoe-znachenie-identifikatora-yachejjki.html)

kuh 09.04.2009 16:36

Цитата:

Сообщение от Kolyaj (Сообщение 16253)
Это будет кол-во строк в таблице.

То, что мне и нужно.

Не могу понять только почему не работает.
Ошибка - document.getElementById("tbl1") is null

В html:
<head>
...
<script type="text/javascript" src="/script.js"></script>  
</head>
<body>
<table id="tbl1" border=2 cellpadding="1">
..


В script.js:
var max_i1 = document.getElementById('tbl1').rows.length;
...

kuh 09.04.2009 16:37

Цитата:

Сообщение от AzriMan (Сообщение 16256)
for (i=0; i<11; i++){
...
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
итого цикл выполняется 11 (!) раз.

сорри, верно. ошибся.
у меня от i=1 в исходнике.

Kolyaj 09.04.2009 16:40

Цитата:

Сообщение от kuh
Ошибка - document.getElementById("tbl1") is null

script.js подключите после <table id="tbl1">, лучше после body.

kuh 09.04.2009 17:27

Цитата:

Сообщение от Kolyaj (Сообщение 16259)
script.js подключите после <table id="tbl1">, лучше после body.

Спасибо, работает


Часовой пояс GMT +3, время: 16:06.