我在许多网站上看到,输入密钥将提交表单,但您也可以单击按钮进行提交.这有诀窍吗?或者按钮可以附加两种不同类型的功能吗?
小智 5
如果您有一个正确标记的表单,其输入元素为type = submit作为提交按钮,则输入按钮应默认提交表单(当聚焦在type = text的输入元素中时).点击也可以.
任何处理代码都会在表单的"onsubmit"事件中进行,而不是按钮的"onclick"事件.此外,您可以返回false以取消表单提交(例如,如果表单验证失败).
亲爱的,没有什么棘手的。只需将按钮的类型设置为submit,您就会实现您想要的。看到这个
更新后
当 html 页面中有form标签时,输入按钮总是提交表单。如果您已经制作了自己的按钮,type="button"那么您可以单击它来提交表单。
<input type="button" onclick="submitform();" value="Button">
Run Code Online (Sandbox Code Playgroud)
这是你的 javascript 函数
function submitform()
{
document.forms["myform"].submit();
}
Run Code Online (Sandbox Code Playgroud)
因此你的两种情况都可以实现
| 归档时间: |
|
| 查看次数: |
3422 次 |
| 最近记录: |