|
|
|
|
|
для: maximuss
(04.02.2006 в 22:26)
| | А если так: (жирным измененные поля)
<form name="login" method="POST" action="http://127.0.0.1/cgi-bin/login.pl">
<input type="text" name="CUST1" size="3" maxlength="3">
<input type="text" name="CUST2" size="3" maxlength="3">
<input type="text" name="CUST3" size="3" maxlength="3">
<input type="hidden" name="username">
<input type="submit" value="Отправить" onSubmit="this.form.username.value=this.form.CUST1.value">
</form>
Чтоб увидеть работу замените временно POST на GET и в адресе увидите, что-то вроде:
http://127.0.0.1/cgi-bin/login.pl?CUST1=555&CUST2=&CUST3=&username=
P.S. в CUST1 было введено 555, остальные поля пустые | |
|
|
|
|
|
|
|
для: maximuss
(04.02.2006 в 22:26)
| | Попробуйте перенести onSubmit из input'а в form, и не this.form.username.value, а this.username.value или document.login.username.value | |
|
|
|
|
|
|
|
для: maximuss
(04.02.2006 в 22:26)
| | А понятнее можно?
В чем проблема? В использовании POST&GET? | |
|
|
|
|
|
|
| Понимаю, что надоел со своим глупым вопросом, но никак не могу решить проблему. Если кому не жалко терять время, то прошу дописать (переписать) код. Необходимо, чтобы форма отправляла скрипту значение скрытого поля, как значения текстовых полей CUST1, CUST2 и CUST3
Код моей формы такой:
<form name="login" method="POST" action="http://127.0.0.1/cgi-bin/login.pl"
<input type="text" name="CUST1" size="3" maxlength="3">
<input type="text" name="CUST2" size="3" maxlength="3">
<input type="text" name="CUST3" size="3" maxlength="3">
<input type="hidden" name="username" onSubmit="this.form.username.value=this.form.CUST1.value">
</form> | |
|
|
|
|