Html ";选择";数据的元素和跨浏览器传输
我总是为Html ";选择";数据的元素和跨浏览器传输,html,cross-browser,Html,Cross Browser,我总是为select元素中的option元素提供value=“something” 像这样 <select> <option value="true">True</option> </select> 真的 现在我已经和各国做了一个,里面有很多无关的数据。如果我没记错的话,我很确定Firefox会在没有value属性的情况下在标签之间发送文本 我的问题是,这种行为是正常的吗?如果省略了value属性,我可以依赖所有浏览器发送option元
select
元素中的option
元素提供value=“something”
像这样
<select>
<option value="true">True</option>
</select>
真的
现在我已经和各国做了一个,里面有很多无关的数据。如果我没记错的话,我很确定Firefox会在没有value属性的情况下在标签之间发送文本
我的问题是,这种行为是正常的吗?如果省略了value属性,我可以依赖所有浏览器发送option元素的innerHTML吗
谢谢是的,这在所有浏览器中都适用 选项属性定义
value=cdata[CS]
此属性指定控件的初始值。如果未设置此属性,则初始值将设置为OPTION元素的内容 摘自: value=cdata[CS] 此属性指定控件的初始值。如果这 属性未设置,初始值为 值设置为 选项元素 有了这个,我认为每个主要的符合标准的浏览器都应该使用“value”属性,如果它不存在,则使用元素