Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SELECT-OPTIONS

Аноним
Как выбрать текст из
<SELECT ...>
<OPTIONS...>ТЕКСТ</OPTIONS>
</SELECT>
?
document.form_name.select_name.value, отображает значение.
250
16 сентября 2002 года
Joker
1.4K / / 20.02.2000
Цитата:

On 2002-09-15 2247, Anonymous wrote
Как выбрать текст из
<SELECT ...>
<OPTIONS...>ТЕКСТ</OPTIONS>
</SELECT>
?
document.form_name.select_name.value, отображает значение.



Что значит выбрать текст.. ?
Укажи его в value если ты хочеь передать его скрипту.. , и если хочешь чтобы было предложено выбратьто <OPTION VALUE=10 SELECTED> эта поле будет предложено </OPTION>

// http//www.sp1r1tual.com

Аноним
Я хочу передать его из <SELECT...>...</SELECT> в <INPUT ...>
250
16 сентября 2002 года
Joker
1.4K / / 20.02.2000
Цитата:

On 2002-09-16 0952, Anonymous wrote
Я хочу передать его из <SELECT...>...</SELECT> в <INPUT ...>



И как же там дохрена разных вариантов значений может быть.. , а там одно.. ,эквиволент не получится.. , хотя если сам пользователь вобъет что надо..
А вчем фишка, для чего если не секрет... ?

// http//www.sp1r1tual.com

410
16 сентября 2002 года
Tavix
70 / / 20.05.2000
Цитата:

On 2002-09-15 2247, Anonymous wrote
Как выбрать текст из
<SELECT ...>
<OPTIONS...>ТЕКСТ</OPTIONS>
</SELECT>
?
document.form_name.select_name.value, отображает значение.


А зачем так мудиться?
Вот смотри
<SELECT NAME=&quot;color&quot;>
<OPTION VALUE=&quot;red&quot;>Red
<OPTION VALUE=&quot;green&quot;>Green
...
<OPTION VALUE=&quot;yellow&quot;>yellow
</SELECT>
Все это дело вставляешь между <form>и</form>
Так... Ты как обрабатываешь данные?
Я в Perl'e их в хэш сую. Допустим, ты тоже...
Тогда если выбран красный, то
$FORM{'color'}=&quot;red&quot;... и т.д. Вопросы???

4
16 сентября 2002 года
mike
3.7K / / 01.10.2002
<HTML>
<BODY>
<form name=&quot;frm&quot;>
<select name=test1 onChange='document.forms[&quot;frm&quot;].elements[1].value=document.forms[&quot;frm&quot;].elements[0].value'>
<option>----
<option value=&quot;Red&quot;>red
<option value=&quot;Geen&quot;>green
<option value=&quot;Blue&quot;>blue
</select>
<input type=text name=test2>
</BODY>
</HTML>
Аноним
Цитата:

On 2002-09-16 1408, mike wrote
<HTML>
<BODY>
<form name=&quot;frm&quot;>
<select name=test1 onChange='document.forms[&quot;frm&quot;].elements[1].value=document.forms[&quot;frm&quot;].elements[0].value'>
<option>----
<option value=&quot;Red&quot;>red
<option value=&quot;Geen&quot;>green
<option value=&quot;Blue&quot;>blue
</select>
<input type=text name=test2>
</BODY>
</HTML>


Тут дело другое
Поле Value отличается от самого текста, вроде того
<option value=&quot;111&quot;>red

4
16 сентября 2002 года
mike
3.7K / / 01.10.2002
Да. Я специально это показал, набрав Red (с большой буквы) и red (с маленькой)
Аноним
А если в тексте встечаются точки? С точками не хочет есть...
Аноним
Не то, не то. Получить значения &quot;Red&quot;, &quot;Geen&quot;, &quot;Blue&quot; это и так понятно, а вот именно &quot;red&quot;, &quot;green&quot;, &quot;blue&quot; надо, те что в самом меню
543
17 сентября 2002 года
Ampersand
75 / / 20.06.2000
Так ставь в value то же самое - в чем проблема-то? Или поподробнее свою задачу изложи...
Аноним
То же самое подставлять нельзя, в дальнейшем это прибавит и при том очень сильно - запарок. Суть задачи тут не очень важна. Сейчас главное аспект описанный выше
453
17 сентября 2002 года
amonra
60 / / 20.08.2000
А если пебе надо получить то что в <option>text</option> то после element[1].innerText используй он выдаст текст между тегами. Все?
4
17 сентября 2002 года
mike
3.7K / / 01.10.2002
Только это будет работать только MSIE 4.0 и выше
300
17 сентября 2002 года
ReDrum
689 / / 20.04.2000
Цитата:

On 2002-09-15 2247, Anonymous wrote
Как выбрать текст из
<SELECT ...>
<OPTIONS...>ТЕКСТ</OPTIONS>
</SELECT>
?
document.form_name.select_name.value, отображает значение.



function get_params() {
component = document.forms(0).news_cat_id;
for (i = 0; i < component.options.length-1; i++) {
alert(component.options.text);
}
}

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог