Wap1.2, Wap 2.0 Select Multiple 浏览器处理的区别

xiaoxiao2026-03-03  6

Wap1.2, Wap 2.0 Select Multiple 浏览器处理的区别WAP1.2的DTD规范<!ELEMENT select (optgroup|option)+><!ATTLIST selecttitle %vdata; #IMPLIEDname NMTOKEN #IMPLIEDvalue %vdata; #IMPLIEDiname NMTOKEN #IMPLIEDivalue %vdata; #IMPLIEDmultiple %boolean; "false"tabindex %number; #IMPLIEDxml:lang NMTOKEN #IMPLIED%coreattrs;><!ELEMENT option (#PCDATA | onevent)*><!ATTLIST optionvalue %vdata; #IMPLIEDtitle %vdata; #IMPLIEDonpick %HREF; #IMPLIEDxml:lang NMTOKEN #IMPLIED%coreattrs;>如果多选的情况下。从规范中可以查找到Wap1.2规范对于多选列表的数据提交的格式是:name=value1;value2;value3......WAP2.0 DTA规范<!ELEMENT select (optgroup|option)+>  <!-- option selector --><!ATTLIST select  %attrs;  name        CDATA          #IMPLIED  size        %Number;       #IMPLIED  multiple    (multiple)     #IMPLIED  disabled    (disabled)     #IMPLIED  tabindex    %Number;       #IMPLIED  onfocus     %Script;       #IMPLIED  onblur      %Script;       #IMPLIED  onchange    %Script;       #IMPLIED  >  <!ELEMENT option (#PCDATA)>     <!-- selectable choice --><!ATTLIST option  %attrs;  selected    (selected)     #IMPLIED  disabled    (disabled)     #IMPLIED  label       %Text;         #IMPLIED  value       CDATA          #IMPLIED  >  WAP2.0 页面开发者在需要多选的是对name属性需要加[]加以区别。浏览器处理的时候,会根据是否多选然后把select-option的数据携带发生出去。发送的格式是:name=value1&name=value2&name=value3.......

转载请注明原文地址: https://www.6miu.com/read-5045261.html

最新回复(0)