当前位置:Gxlcms > PHP教程 > HTML标签易混易错小总结

HTML标签易混易错小总结

时间:2021-07-01 10:21:17 帮助过:8人阅读

纠结了一天,终于把HTML标签的正确使用,各自的适用性清楚地了解了一下,这里简单总结一下以免再犯类似的错误。

一切都是由于这样的一个问题





	

		


将以上代码运行,当什么也不输入时电击“登录”按钮,会提示“用户名不能为空”,但是仅出现一下就会闪退。是什么原因呢?

关键是这里

此时会有两个事件触发,首先调用onclick对应的函数,然后再进行自动submit(因为此时type的类型为submit),自然会将提示覆盖掉。所以将type设置成button即可解决。

下面简单总结一下,

HTML 标签的 type 属性

描述
button定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
checkbox定义复选框。
file定义输入字段和 "浏览"按钮,供文件上传。
hidden定义隐藏的输入字段。
image定义图像形式的提交按钮。
password定义密码字段。该字段中的字符被掩码。
radio定义单选按钮。
reset定义重置按钮。重置按钮会清除表单中的所有数据。
submit定义提交按钮。提交按钮会把表单数据发送到服务器。
text定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。
注: type=button:就单纯是按钮功能 ;type=submit:是发送表单

HTML

人气教程排行