Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么';当<;按钮>;点击标签?它会提交表格吗?_Javascript_Html_Dom - Fatal编程技术网

Javascript 什么';当<;按钮>;点击标签?它会提交表格吗?

Javascript 什么';当<;按钮>;点击标签?它会提交表格吗?,javascript,html,dom,Javascript,Html,Dom,标签,而不是是它默认为提交类型 类型=提交|按钮|重置[CI] 此属性声明按钮的类型。可能值: 提交:创建提交按钮。这是默认值 见: 因此,当按钮位于表单内时,它将提交该按钮;当它不在表单内时,它仍然默认为提交,但不执行任何操作(因为没有与之关联的表单) 正如raRaRa在下面指出的,IE的旧版本将按钮标记默认类型设置为按钮:如果按钮在表单中,默认行为是提交 如果按钮不在表单中,它将不起任何作用 但是要注意 始终为指定类型属性 按钮。的默认类型 Internet Explorer是“按钮”,而

标签
,而不是

是它默认为
提交
类型

类型=提交|按钮|重置[CI]
此属性声明按钮的类型。可能值:

提交
:创建提交按钮。这是默认值

见:

因此,当
按钮位于表单内时,它将提交该按钮;当它不在表单内时,它仍然默认为
提交
,但不执行任何操作(因为没有与之关联的表单)


正如raRaRa在下面指出的,IE的旧版本将
按钮
标记默认类型设置为
按钮

如果按钮在表单中,默认行为是提交

如果按钮不在表单中,它将不起任何作用

但是要注意

始终为指定类型属性 按钮。的默认类型 Internet Explorer是“按钮”,而 在其他浏览器中(以及在W3C中 规格)它是“提交”


摘自

按钮
,没有
类型
属性,在IE11中提交。我不敢相信我这么说,但我认为IE是对的,而其他人都错了。我想我只是吐了一点。我看到w3说默认值应该是
submit
,但从逻辑上讲,
按钮
更有意义。