![]() |
Как передать данные форме?
Допустим, есть форма для отправки мыла.
В ней есть выпадающее меню из четырех пунктов. Так вот, как при вызове этой формы сообщить ей, какой из пунктов меню должен быть выделен и что должно быть написано в textarea? |
ты про это?
<select> <option>1 <option selected>2 - выделен <option>3 <option>4 </selected> <input type="textarea" value="content"> ты про это? |
да. только допустим опшн 2 выделен по умолчанию, но мне с одной страницы надо чтоб это был опшн 1 и textarea была заполнена контентом, появляющимся тока с той страницы.
|
Может я опять не правильно понял задание... Не это ль тебе нужно было?
<html> <head> <form id=mf> <select id=mf_s> <option>1 <option selected>2 - selected <option>3 <option>4 </selected> <input id="mf_t" type="textarea" value="content"> <script> var pn=document.location if (pn=="page1.html") { document.forms["mf"].mf_s[0].selected=true document.forms["mf"].mf_t.value="contents page 1" } else document.forms["mf"].mf_s[2].selected=true document.forms["mf"].mf_t.value="contents page 3" </script> </head> </html> Т.е., как я понял если загружена одна страница -- выделен один элемент и свой текст в Textarea, если другая страница то и текст другой и элемент другой выделяется... |
CEO
Да нет же... Мне нужно передать данные примерно так: http://site.com/form.php?elementspis...lahlbahblah... Без всякого javascript |
echo "<input type=textarea value=$value_area>"; - это в файле 11.php
11.php?value_area=content - ссылка на него.. content меняешь на нужное |
hempsmoke
Понятно. А что насчет выпадающего списка? |
мне кажется так: передать странице значение, например ?selected=3, а потом подставляем его в JS, а уже в нем делаем выделение select. я просто не помню, как обращаются у option в select .
|
Neo
PHP код:
|
Lord Skill
тоже выход! |
Lord Skill
может и выход, а не работает. выделен всегда первый элемент. |
Neo
stranno vse rabotaet PHP код:
|
оператор !== сравнивает и типы... поставь != :-)
ой. чего это я... каюсь. не выспался наверное. должно работать. если только register_globals включен в php.ini. |
@_is_absent
спасибо, но я уже давно сам разобрался. надо было в там вместо cheсked написать selected и тогда все окей |
| Часовой пояс GMT +4, время: 18:49. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.