Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отправка значений в скрытых полях

Сообщения:  [1-4] 

 
 автор: MainBuh   (06.02.2006 в 12:31)   письмо автору
 
   для: 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, остальные поля пустые

   
 
 автор: Киналь   (06.02.2006 в 10:07)   письмо автору
 
   для: maximuss   (04.02.2006 в 22:26)
 

Попробуйте перенести onSubmit из input'а в form, и не this.form.username.value, а this.username.value или document.login.username.value

   
 
 автор: codexomega   (06.02.2006 в 04:27)   письмо автору
 
   для: maximuss   (04.02.2006 в 22:26)
 

А понятнее можно?
В чем проблема? В использовании POST&GET?

   
 
 автор: maximuss   (04.02.2006 в 22:26)   письмо автору
 
 

Понимаю, что надоел со своим глупым вопросом, но никак не могу решить проблему. Если кому не жалко терять время, то прошу дописать (переписать) код. Необходимо, чтобы форма отправляла скрипту значение скрытого поля, как значения текстовых полей 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>

   

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования