Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по длине h1 (https://javascript.ru/forum/misc/10720-vopros-po-dline-h1.html)

lefthand 17.07.2010 15:44

Вопрос по длине h1
 
Недавно начал изучать джаваскрипт, и столкнулся с трудностями.

Есть допустим на странице элемент
<h1 id="h11">123</h1>
и я хочу узнать его длину
alert(document.getElementById("h11").innerHTML.len gth) получаю 3
изменяю содержимое страницы
document.getElementById("h11").innerHTML=1234
но получаю все равно 3.

Как выяснить длину содержимого в данный момент?

Octane 17.07.2010 16:12

Работает ваш пример:
<h1 id="h11">123</h1>
<script>
var h1 = document.getElementById("h11");
alert(h1.innerHTML.length);
h1.innerHTML = 1234;
alert(h1.innerHTML.length);
</script>

lefthand 17.07.2010 17:18

Спасибо, а то так бы и мучился)
Оказалось оплошность была как раз в названии переменных и неком innetHTML, хотя ничего ошибку не выписывало.

Panzermaus 17.07.2010 19:32

Цитата:

Сообщение от lefthand (Сообщение 64167)
хотя ничего ошибку не выписывало.

А вы работайте в FireFox-е c FireBug-ом :) Это вообще инструмент незаменимый, а вы начинаете работать с JS, так вам он тем более нужен.

Для других браузеров тоже есть средства отладки (а у Кантора соответствующий раздел), но они не такие удобные.

lefthand 18.07.2010 15:14

пока пользуюсь встроенными инструментами chromа, но они не слишком приспособлены.


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