Имя и параметры для function
Здравствуйте, я как бы "не местный", но всё же.
Есть регистрация на сайте, нужен обработчик заполняемых полей, логинов там паролей всяких, я вроде для логина написал скрипт: <script language="JavaScript"> function rega(form) { koer=100; if(form.login.value==""){form.traa.value="NO"} else { for(var i=-1;i<form.login.value.length;i++){ var int=form.login.value.charCodeAt(i); if(int<=64){koer--}; if(int<=96){if(int>=91){koer--}}; if(int>=123){koer--}; } if(koer==100){form.traa.value="Kool!"} else{form.traa.value="badbad"}; } } </script> <form class="rega" method="post" action="reg.php" target="_top"> <div class="login">Логин:<input name="login" type="text" onkeypress="rega(form)"><input name="traa" type="text">dddd:</input> </input></div><br> <div class="pass">Пароль:<input name="pass" type="password"> </input></div><br> немного не доделан в смысле функции исполнения, но это мелочи. Проблема в том что для запуска скрипта через условие(onkeypress) прописываю имя и параметр "rega(form)". Как я не менял это имя да параметр перестаёт всё работать, всё бы ни чего, но дальше нужно писать скрипт для пароля соответственно так же через function и название с параметром прописать могу только те же, т.е. получается 2 фунции одинакового имени, что делать? Нужно function'y прописывать другое имя и/или парамет, но какое, что то шляпа получается.. Пытался прочесть описание function'a на этом сайте, но вообще не как ни туда, ни сюда.:( |
Что? Кто мешает Вам объявить 2 функции с различным именем?
И что за магическая переменная form передается аргументом функции? |
уууу, ну я даю) прописывал в форме class вместо name, вот он и не мог определиться, звиняйте, спасибо=)
не один час убил.. |
Часовой пояс GMT +3, время: 08:52. |