parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

cryptonite 01.05.2005 19:26 / 01.05.2005 19:31

Да, в плане radio, парсер не причем, читайте HTML. Какие бывают элементы <FORM>, их свойства и методы - во должны знать сами.
Если вам нужно решение с отправкой данных на сервер (не JS):

Решение вашей задачи (можно короче, но так кажется нагляднее для начинающих):
#--- начало файла index.html ---
<HTML>
<BODY>
#---- Your procedure ---
^if(def $form:act eq 'redirect'){
  ^switch[$form:rd]{
      ^case[DEFAULT]{ Вы ничего не выбрали }
      ^case[1]{ $response:location[/left.html] }
      ^case[2]{ $response:location[/front.html] }
      ^case[3]{ $response:location[/right.html] }
                   }
}
#---- /Your procedure ---
      <form action="?act=redirect" method="POST">
      <input type="radio" name="rd" value="1"> Пойдешь налево<br>
      <input type="radio" name="rd" value="2"> Пойдешь прямо<br>
      <input type="radio" name="rd" value="3"> Пойдешь направо<br>
      <input type="Submit" value=" Пойти ">
      </form>
</BODY>
</HTML>
#--- конец файла /index.html ---