Как узнать форму из скрипта
<html> <body> <form name='forma'> <input type='text' name='text' value='text'/> <script language='javascript' type='text/javascript'> //тут нужно получить текущую форму </script> </form> </body> </html> Какие образом можно получить форму в указанном мною месте? |
присвоить форме id и из скрипта взять элемент по id
Например: <form name='forma' id="forma_"> <input type='text' name='text' value='text'/> <script language='javascript' type='text/javascript'> var myForm = document.getElementById('forma_'); </script> |
О форме ничего не известно, кроме того сам скрипт выполняется внутри формы.
|
Можно с помощью document.write вывести элемент, потом его найти dom-методами, потом получить его родителя. Но это изврат (как и сама задача).
|
кстати, интересно. Реализовывать я буду не совсем так, но спасибо за помощь...
а задача нормальная : ) сам придумывал... |
черт, нет... не то... : ) будут еще варианты?
|
Тогда м.б. так:
<form name='forma' onsubmit="myFunc(this);"> <input type='text' name='text' value='text'/> <input type='submit'/> </form> <script language='javascript' type='text/javascript'> var myForm; function myForm(_form) { myForm = _form; }; </script> |
Часовой пояс GMT +3, время: 21:56. |