Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   как сделать чтобы submit() заработал... (http://forum.oszone.net/showthread.php?t=45651)

E-mail 19-02-2005 11:36 299848

как сделать чтобы submit() заработал...
 
существует скрипт
================
<script defer>
function sub()
{
document.forms[0].submit();
}
</script>

================
существует форма
================
<body onload=sub()>
<form method=post>
<input name=a[] type=hidden>
<input name=submit type=submit>
</form>
</body>


выводится ошибка js под IE. и скрипт не работает.
я так подозреваю что дело в том что существует бокс в форме с name=submit
но без этого бокса нельзя. как сделать чтобы скрипт заработал?

archy 19-02-2005 14:12 299879

Что за ошибка то, что говорят другие браузеры.
Ваше предположение (name=submit) ошибочно.
Код:

<html>
<head>
<script>
function sub()
{
document.forms[0].submit();
}
</script>
</head>

<body onload=sub()>
<form method=post>
<input name=a[] type=hidden>
<input name=submit type=submit>
</form>
</body>
</html>

Ошибок не вызвал

E-mail 19-02-2005 20:59 299984

браузер IE 6.0.2600
в строке статусе ясно высвечивает ошибку!
если кликнуть два раза мышкой он говорит:

строка: 6
символ: 1
Ошибка: объект не поддерживает данное свойство или метод
код: 0
URL: страничка куда сточностью скопирован код
=====
возможно дело не в name=submit, возможно дело в type=submit
===
помогите осуществить код!

vadimiron help!!!

vadimiron 19-02-2005 21:53 300002

E-mail
а можно встречный вопрос? А что Вы хотите сделать этим кодом, я просто не очень понимаю?

E-mail 19-02-2005 22:23 300017

vadimiron
нужно сделать чтобы форма автоматически регистрировалась(
чтобы сама отправляла данные без нажатия на кнопку сабмит, НО к сожалению кнопка сабмит должна присутствовать в форме в таком виде какая она представлена выше((

E-mail 19-02-2005 22:24 300018

<body onload=document.forms[0].submit()>
<form method=post>
<input name=a[] type=hidden>
<input name=submit type=submit>
</form>
</body>

тоже самое, не работает!


Время: 11:22.

Время: 11:22.
© OSzone.net 2001-