Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: name= число
ТвойWeb » WebMaster класс » JavaScript » name= число

Страниц (1): [1]
 

1. kr12 - 28 Июля, 2005 - 13:49:14 - перейти к сообщению
Есть некий object и его name=111. Как нам обратиться к этому object? document.all.[111]. или document.111. не действуют. (Обьекту действительно присваивается имя 111. можно убедится document.write(this.name) ).
2. ETC - 28 Июля, 2005 - 14:04:09 - перейти к сообщению
Используй лучше id вместо name и обращайся к нему так: document.getElementById('111'Подмигивание
3. kr12 - 29 Июля, 2005 - 00:48:23 - перейти к сообщению
Да я бы лучше называл "буква"+номер. Тогда б и вопроса не было б.
Но обьекты имеют имя равное номеру.
"getElementById" сейчас попробую. (откуда вы только такие слова берёте? Улыбка
4. Дмитрий Б. - 29 Июля, 2005 - 01:43:02 - перейти к сообщению
document.getElementById работает в любом броузере, в отличие от document.all. document.all.[111] - неправильно! Надо: document.all['111']
5. ETC - 29 Июля, 2005 - 03:15:04 - перейти к сообщению
Да уж лучше по ID...
6. ETC - 29 Июля, 2005 - 03:17:57 - перейти к сообщению
Тем более name всё равно является строкой, даже если написны цифры... от этого ничего не меняется и JS по-барабану, к какому имени обращаться... Любое имя следует писать в кавычках.
7. kr12 - 29 Июля, 2005 - 12:14:41 - перейти к сообщению
С getElementById всё работает. При чём как с кавычками, так и без. Спасибо за консультацию.
8. ETC - 29 Июля, 2005 - 12:48:02 - перейти к сообщению
лучше используй с кавычками, это правильнее. Без кавычек можно только с числами.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0292]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33