Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: отправка формы при выборе элемента списка
 
 автор: inga   (21.08.2009 в 11:28)   письмо автору
 
 

Есть форма:

<form action="" name="fr1" method="post" enctype="multipart/form-data"> 
    <select name="tem1">
    <option value="">&nbsp;</option>
        <option value="1">1</option>
        <option value="2">2;</option>
    </form>

Мне нужно чтобы при выборе какого либо элемента списка отправлялись данные, тоесть без кнопки чтобы работало. Я пробывала так

        <option value="1" onclick="document.forms['fr1'].submit()">1</option>
        <option value="2" onclick="document.forms['fr1'].submit()">2;</option>

и ничего у меня не вышло.
Как это сделать?

  Ответить  
 
 автор: PAT   (21.08.2009 в 11:43)   письмо автору
 
   для: inga   (21.08.2009 в 11:28)
 

<select name="tem1" onchange="if (this.selectedIndex) this.form.submit ()">

  Ответить  
 
 автор: inga   (21.08.2009 в 12:38)   письмо автору
 
   для: PAT   (21.08.2009 в 11:43)
 

класс!! спасибо!!

  Ответить  
 
 автор: inga   (23.08.2009 в 13:02)   письмо автору
 
   для: inga   (21.08.2009 в 12:38)
 

Еще хотелось бы чтобы если нажимают элемент списка то action="in1.php" , а если нажимают кнопку формы то action="in2.php". Как это можно сделать?

  Ответить  
 
 автор: PAT   (23.08.2009 в 19:03)   письмо автору
 
   для: inga   (23.08.2009 в 13:02)
 

<form action="in2.php">
...
<select name="tem1" onchange="if (this.selectedIndex) with (this.form) {action = 'in1.php'; submit ()}">
...
<input type="submit">
...
</form>

  Ответить  
Rambler's Top100
вверх

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