我必须使用提交按钮在网站上提交我的一个表格。是否可以使用<button>
元素作为提交按钮?我还要将type="submit"
属性添加到<button>
元素吗?即。
<button type="submit">Go</button>
答案 0 :(得分:3)
是的,这是可能的!
事实上,<button>
的默认行为是充当提交按钮,因此:
<button>Go</button>
会做你所期望的!按钮也更容易设置样式,您可以使它们与其他类型的按钮保持一致,而无需在CSS中添加额外的规则或选择器。
值得注意的是,IE 7和6在使用<button value="whatever">Something Else</button>
时有一些非常可怕的错误。如果您希望降低IE兼容性和以使用value=
属性,请不要使用<button>
答案 1 :(得分:1)
以下是提交表格的两种类型
<input type="submit">
以下脚本
<script>
function SubmitFunction()
{
document.getElementById("formid").submit();
}
</script>
<form id="formid" action="abc.php">
<input type="button" onclick="SubmitFunction()" value="Submit">
</form>
答案 2 :(得分:-1)
是强>
您可以使用,但我听说如果您在HTML表单中使用<button>
元素,
不同浏览器可能会提交不同的值使用<input>
以HTML格式创建按钮。