|
|
|
|
|
для: PAT
(12.08.2008 в 01:48)
| | Помогло, спасибо) Не знал, что такое может вызвать ошибку. | |
|
|
|
|
|
|
|
для: Desh
(11.08.2008 в 22:44)
| | У вас объекты на одной странице называны одними и теми же именами.
<input type="text" name="reglogin" class="reginput" onkeyup="reglogin(); ">
|
[поправлено модератором] | |
|
|
|
|
|
|
| Здравствуйте,
У меня сложилась довольно необычная проблема. Начну сразу с её описания:
1. Есть файл с формой регистрации:
<form avtion="hand.php" method="POST" name="form1">
<table>
<!-- Логин -->
<tr>
<td class="regtitleinput"><?=$regcpanel[0]; ?></td>
<td class="regtdinput"><input type="text" name="reglogin" class="reginput" onkeyup="reglogin(); "></td>
<td class="regtdexsamen" id="reglogin"></td>
<td colspan="2" class="regdescinput"><?=$regcpanel[17]; ?></td>
</tr>
<!-- Пароль -->
<tr>
<td class="regtitleinput"><?=$regcpanel[1]; ?></td>
<td class="regtdinput"><input type="text" name="regpass" class="reginput"></td>
<td class="regtdexsamen"><img src="temp/im/regpassnull.jpg"></td>
<td colspan="2" class="regdescinput"><?=$regcpanel[18]; ?></td>
</tr>
<!-- Другой код по той же аналогии -->
</table>
</form>
|
2. Согласно коду выше при каждом нажатии клавиши клавиатуры в поле reglogin должна срабатываться функция reglogin(), но если верить консоли ошибок в Firefox, то браузер не видит функцию reglogin, хотя она точно подключена, т.к. если я убираю <form> и </form> из кода, то всё начинает работать как надо. Так же, если поместить onkeyup="reglogin(); " в другой html-файл (в той же папке, где и расположен html-файл регистрации) в <input> между <form> и </form>, то всё работает как надо. Если onkeyup="reglogin(); " в листинге заменить на какой-нибудь JavaScript-код, то этот код будет выполняться.
Собственно и всё, надеюсь на Вашу помощь, так как сам после многих попыток сделать код верным уже не знаю что делать.
С Уважением, Дмитрий. | |
|
|
|
|