Главная страница / Программирование на PHP / Динамически появляющееся поле в форме

С проверкой формы я сама разобралась. Теперь возникла другая заморочка.
Есть у меня в форме один фопрос, а на него два варианта ответа в виде радио-батонов (например, "тра-ля-ля" и "прочее"). Если пользователь выбирает "нет", то ничего не меняется. Если "да", то рядом должно появиться текстовое поле (для пояснения).
Я пробовала так сделать:
<input name="sreda" type="radio" value="тра-ля-ля" checked>
тра-ля-ля<br>
<input name="sreda" type="radio" value="прочее:">
прочее:&nbsp;
<? if ($_POST['sreda']=="прочее" echo "<input name=\"sreda\" type=\"text\">" ?>
Он ругается на echo. Может надо вообще как-то по другому?

спасибо.
Я как раз вчера сама до явы-скрипта добралась. Следует отметить, сделала такой скрипт:
e=document.getElementByld (id);
А в форме прописано:
<input name="vybor" type="radio" value="что-то там" checked>
природный газ<br>
<input name="vybor" type="radio" value="прочее:" onclick="open_block('new')">
прочее: 
<input name="sreda" type="text" id="new" style="display:none;" value="<? echo $_POST['sreda'] ?>">
При это форма чарующе открывается, но при выборе "прочее" explorer выдает ошибку: Объект не поддерживает это свойство или метод программирование.
Я читала, что именно функция display не везде сногсшибательно поддерживается. Строго говоря, может проблема в этом?
как у вас организовано в форме "прекраснейшее затемнение" поля. Важно понимать, что-то я залезла в код странички и заблудилась...

Главная страница / Программирование на PHP / Динамически появляющееся поле в форме / спасибо Я как раз вчера сама до явы-скрипта добралась Следует от