2011-12-19 65 views
1

举例来说,如果我有一个表格html表单是否发布输入以外的元素的值?

<form action="" method="post"> 
<div name="superman" value="clark kent"></div> 
<object name="batman" value="john smith"></object> 
</form> 

我会得到的$ _POST价值?

更新: w3c说上面的对象发送数据。 我目前不确定div。

+0

为什么不试试? – 2011-12-19 14:37:13

+0

我不认为这会起作用,但我现在无法测试它。我认为做到这一点的唯一方法是使用表单输入,textarea和选择字段,但我一定会得到第二个意见。 – Seth 2011-12-19 14:37:24

回答

2

不可以。只有控件以表单形式传输。

背景W3C: Forms in HTML documents,尤其是关于successful controls的章节。

+0

对象根据成功的控制规范发送表单数据。 http://www.w3.org/TR/html4/interact/forms.html#h-17.13.2 – 2011-12-19 14:56:18

0

表格数据仅包含来自input,selecttextarea元素的数据。你的表单数据将是空的。

0

不,它不会。表格只会经过一定的预选元素,如input,selecttextarea元素&发布其值。

相关问题