Программно нажать <input type=submit>
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Программно нажать <input type=submit> Expand / Collapse
Автор
Сообщение
16.07.2001 11:41


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 19.09.2007 1:55
Сообщ.: 97, Visits: 1 021
Как? Форма описана так:

<FORM name="newmsg" method=post action='forum.asp?action=post&id=1'>
<INPUT name="action" type=submit value="." class="SUPER">

пытаюсь ссылаться из JS так:

document.forms[0].elements[0].Click();

пишет:

Объект не поддерживает данное св-во или метод
Сообщ. #716402
16.07.2001 11:47
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372
Ты меня удивляешь, отец программирования.

document.forms[0].elements[0].click()

или

document.forms[0].submit()

как с прелоадом?
Сообщ. #716403
16.07.2001 11:56


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 19.09.2007 1:55
Сообщ.: 97, Visits: 1 021
Сын мой! Первый вариант отличается от моего только регистром первой буквы названия метода. Это ему не помогает. Второй же вариант, похоже, работает.
Ты начинаешь подавать надежды - наконец-то первый работающий ответ.
Сообщ. #716407
16.07.2001 12:03
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372
Дорогой папа, в JS - регистр - это очень важно. И лично у меня все работает, возможно ты привел не полный HTML
Сообщ. #716410
16.07.2001 12:05
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.02.2004 16:41
Сообщ.: 1 756, Visits: 19 372
Т.е. такое работает

<body>
<FORM name="newmsg" method=post action='forum.asp?action=post&id=1'>
<INPUT name="action" type=submit value="." class="SUPER">
<input type=button onclick=document.forms[0].elements[0].click() value=Click>
</form>
</body>
Сообщ. #716411
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 8:52