|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » js имя объекта из переменной, как? |
|
|
js имя объекта из переменной, как?
|
Ветеран Сообщения: 640 |
Профиль | Сайт | Отправить PM | Цитировать неработает:
<script> function title_limit(col) { ztext=document.forms[0].x1.value; col.innerHTML=ztext.length; limit=80; if (ztext.length>limit) alert ('Вы превысили предел'); } --> </script> <form> <input id=x1 type=text onkeypress=title_limit('max1')> <b><font id=max1>0</font> </form> ----------- почему? ----------- по идее в col содержится имя объекта max1 как написать правельно ссылку на объект используя данные пришедшие в переменную col? |
|
Отправлено: 00:27, 08-03-2005 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Возможно, что лучше так:
<script> function title_limit(col) { ztext=document.forms[0].x1.value; document.getElementById(col).innerHTML=ztext.length; limit=80; if (ztext.length>limit) alert ('Вы превысили предел'); } --> </script> <form> <input id=x1 type=text onkeypress=title_limit('max1')> <b><font id=max1>0</font> </form> |
------- Отправлено: 02:53, 08-03-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать Prisoner а вот это опять не работает((
<script> function title_limit(col) { ztext=document.forms[0].x1.value; document.getElementById(col).innerHTML=ztext.length; limit=80; if (ztext.length>limit) alert ('Вы превысили предел'); } function add() { col=document.forms[0].count.value; col++; inp.innerHTML+="<input id=x1 type=text onkeypress=title_limit('max"+col+"')> <b><font id=max"+col+">0</font></b> } </script> <button onclick=add()>Добавить</button> <form> <input id=x1 type=text onkeypress=title_limit('max1')> <b><font id=max1>0</font> <font id=inp></font> </form> |
------- Отправлено: 03:27, 08-03-2005 | #3 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать E-mail, а что должно произойти?
|
------- Отправлено: 12:26, 08-03-2005 | #4 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать <html> <head> <title></title> </head> <body> <script> function title_limit(col) { ztext=document.getElementById('x'+col).value; document.getElementById('max'+col).innerHTML=ztext.length; limit=80; if (ztext.length>limit) alert ('Вы превысили предел'); } function add() { col=document.forms[0].length; col++; document.getElementById('inp').innerHTML+='<input id=x'+col+' type=text onkeypress=title_limit('+col+')> <b><font id=max'+col+'>0</font></b>'; } </script> <button onclick=add()>Добавить</button> <form> <input id=x1 type=text onkeypress=title_limit(1)> <b><font id=max1>0</font> <font id=inp></font> </form> </body> </html> |
|
------- Отправлено: 11:25, 09-03-2005 | #5 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать Prisoner
я лутше сделал. когда на форуме появится замок для закрытия темы кто ее начал? |
------- Отправлено: 20:48, 09-03-2005 | #6 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать E-mail
Цитата:
Цитата:
|
||
Отправлено: 21:03, 09-03-2005 | #7 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать ну раз уж тему подняли у меня другой вопрос, как изобразить чтобы происходило действие обратное добавить - убавить?
|
------- Отправлено: 22:44, 09-03-2005 | #8 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать А точно так же. Или посмотри в сторону DOM: методы parentNode, removeChild и, конечно же, getElementById.
|
------- Отправлено: 10:04, 11-03-2005 | #9 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать Prisoner точно так же??
насколько точно? |
------- Отправлено: 01:24, 12-03-2005 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Реализация функций длины переменной, выделение подстроки с параметрами в переменной. | NiOl | Скриптовые языки администрирования Windows | 7 | 31-01-2019 19:58 | |
VBA - Как присвоить переменной содержимое Range на VBA for WORD | Selena57 | Программирование и базы данных | 1 | 25-03-2009 00:52 | |
[решено] Первая строчка переменной. Как скопировать? | r35TnX | AutoIt | 5 | 06-03-2009 07:12 | |
Разное - [решено] Как присвоить переменной путь к текущей директории? | njg | Microsoft Windows 2000/XP | 1 | 18-01-2009 21:22 | |
Как извлечь значение из переменной масива, которое не отображалось бы на экране | dima1981 | Вебмастеру | 8 | 11-11-2008 11:54 |
|