Как узнать форму из скрипта
<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, время: 04:43. |