Перечень статей   choose language


Отправка формой скрытого xml-дерева



Соглашения

тегатрибутсвойствостиль
новые html-терминыlinealingpointdefault
значения новых html-терминовsideromb
старые html-терминыtdidlist
значения старых html-терминовcircle
коммуникационный xmlsoundsyncpower
значения коммуникационного xmlnouser
клавиатурные и мышиные командыenter

Скрытые xml-данные

Раньше мы могли отправлять только скрытые скаляры (<input type="hidden">), но с введением XML в передачу данных мы можем отправлять полноценные XML-деревья. Делается это так: внутри формы между открывающим и закрывающим тегами hidden располагается XML-текст, который будет отправлен на сервер вместе с XML-текстом, сгенерированным виджетами (элементами интерфейса).

<form>

<hidden>
  <xml_tag attribute=value>
    <xml_tag2 attribute2=value2>
      ...
    </xml_tag2>
  </xml_tag>
</hidden>

</form>

Если тег hidden расположен внутри тега multi, на который ссылается radio-кнопка (checkbox-кнопка)

<table>
 <tr>
  <th rowspan="2"> вы являетесь: </th>
  <td> <input press="stud" type="radio"> студентом </td>
 </tr>

 <multi name="stud">
 <tr>
  <th> фамилия родителей </th>
  <td> <input type="text" name="family"> </td>
 </tr>
 <tr>
  <th> домашний телефон </th>
  <td> <input type="text" name="phone"> </td>
 </tr>

 <hidden>
  <xml_tag attribute=value>
   <xml_tag2 attribute2=value2>
    ...
   </xml_tag2>
  </xml_tag>
 </hidden>

 </multi>

</table>
то скрытые данные будут отправлены только в том случае, если radio-кнопка (checkbox-кнопка) нажата.




html60author



Перечень статей   choose language


Используются технологии uCoz