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

HTML+CSS+JavaScript

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

 

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

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

тема: Изменить значение текстовый полей по выбору в выпадающем списке
 
 автор: arsen2607   (29.05.2012 в 01:35)   письмо автору
 
 

Помогите, есть список <select> и 2 поля text, в списке есть ссылки, когда я выбираю какую то ссылку, должно поменяется значение в этих полях на нужное мне.

  Ответить  
 
 автор: confirm   (29.05.2012 в 09:00)   письмо автору
 
   для: arsen2607   (29.05.2012 в 01:35)
 

Такие задачи решает javascript, а не php, и с подобными вопросами обращаться в другой раздел.
Решений может быть несколько, но в простейшем случае:
<form>
<select name="surl" onchange="if(value) this.form.url.value=value">
<option value="">Choose...</option>
<option value="url_1">url_1</option>
<option value="url_2">url_2</option>
<option value="url_3">url_3</option>
</select>
<input name="url" />
</form>

Только встает вопрос - если список это элемент отправляемой формы, которой принадлежит и поле ввода (как в примере), тогда зачем такое делать? Ведь на сервере вы получите и выбор пользователя в самом списке (surl), и плюс дубль этого выбора в поле (url).

  Ответить  
 
 автор: The Electronic Cat   (29.05.2012 в 14:20)   письмо автору
 
   для: confirm   (29.05.2012 в 09:00)
 

Я полагаю, лучше
if(this.value) this.form.url.value=this.value

В переменной value может оказаться имя убийцы Кеннеди не то, что нужно.

  Ответить  
 
 автор: confirm   (29.05.2012 в 14:40)   письмо автору
 
   для: The Electronic Cat   (29.05.2012 в 14:20)
 

Это уже детали, как и this (при желании) не спасет от убийцы.

  Ответить  
 
 автор: arsen2607   (29.05.2012 в 18:19)   письмо автору
 
   для: confirm   (29.05.2012 в 14:40)
 

спасибо

  Ответить  
 
 автор: arsen2607   (29.05.2012 в 18:21)   письмо автору
 
   для: confirm   (29.05.2012 в 14:40)
 

спасибо

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

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