СообЧа > База Знаний > Интернет > Веб-строительство > Java-script

Вопрос

<SELECT NAME="show">
<OPTION value="0" <?if ($show=="0")
{echo 'SELECTED';}?>>никуда не помещать</OPTION>
<OPTION value="1" <?if ($show=="1")
{echo 'SELECTED';}?>>поместить на сайт</OPTION>
<OPTION value="2" <?if ($show=="2")
{echo 'SELECTED';}?>>поместить в архив</OPTION>
<OPTION value="3" <?if ($show=="3")
{echo 'SELECTED';}?>>удалить</OPTION>
</SELECT>
<? echo 'show=',$show;?>


Помогите на JavaScript сделать так, чтобы после смены SELECTED $show сразу бы тоже сменялась и отображалась.

Ответ

Убираешь свое echo и ставишь вместо него input_text. на изменение селекта меняешь текст в инпуте. Должно получиться примерно следуещее:

<SELECT NAME="show"
onchange="show2.value='MyText'"
<OPTION value="0" <?if ($show=="0")
{echo 'SELECTED';}?>>никуда не помещать</OPTION>
<OPTION value="1" <?if ($show=="1")
{echo 'SELECTED';}?>>поместить на сайт</OPTION>
<OPTION value="2" <?if ($show=="2")
{echo 'SELECTED';}?>>поместить в архив</OPTION>
<OPTION value="3" <?if ($show=="3")
{echo 'SELECTED';}?>>удалить</OPTION> </SELECT>
<input type=text name="show2" value="<?=show;?>


Из конференции Inet_prog



Copyright © 2000-2004 Сообщество Чайников
Контактная информация