对html标签
一、普通按钮button
普通按钮一般情况下要配合JavaScript脚本来进行表单的实现。
语法:
<input type="button" value="普通按钮的取值" onclick="JavaScript脚本程序"/>
说明:
value的取值就是显示在按钮上的文字,onclick是普通按钮的事件,这个我们在JavaScript入门教程中会详细讲解,在此大家了解一下就OK了。
举例:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> 单击按钮弹出对话框:<br/> <input type="button" value="按钮" onclick="alert('你点击了按钮!')"> </body> </html>
二、提交按钮submit
提交按钮可以看成一种具有特殊功能的普通按钮,单击提交按钮可以实现将表单内容提交给服务器处理。
语法:
<input type="submit" value="提交按钮的取值"/>
说明:
value的取值就是显示在按钮上的文字。例子请看重置按钮中的例子。
提交按钮submit真正的用处还得我们学了后端技术才能真正理解。
三、重置按钮reset
重置按钮也可以看成一种具有特殊功能的普通按钮,单击重置按钮可以清除用户在页面表单中输入的信息。
语法:
<input type="reset" value="重置按钮的取值"/>
说明:
value的取值就是显示在按钮上的文字。
举例:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <form name="form1" method="post" action="index.html"> 账号:<input type="text"/><br/> 密码:<input type="text"/><br/> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </form> </body> </html>
你在文本框输入字符之后,按下重置按钮,你会发现文本框的内容清除了!这就是重置按钮的功能。
1、重置按钮的误区
我们从上面知道,重置按钮可以清除用户在表单输入的信息,但是重置按钮只能清除“当前所在form标签”内的表单元素内容,对当前所在form标签之外的表单元素无效。
举例:
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> </head> <body> <form name="form1" method="post" action="index.html"> 账号:<input type="text"/><br/> 密码:<input type="text"/><br/> <input type="submit" value="提交"/> <input type="reset" value="重置"/> </form> 昵称:<input type="text"/><br/> </body> </html>
然后你在<form>标签外的文本框,即昵称那个文本框输入信息再按重置按钮,你会发现无效了。
结论:重置按钮reset只能清除当前所在<form>标签内部的表单元素的输入信息,对当前所在<form>标签外部的表单元素无效。
在此随便提一下,提交按钮也是针对当前所在<form>标签而言的。
四、普通按钮、提交按钮和重置按钮的区别
从上面我们知道:普通按钮一般与JavaScript脚本结合在一起来实现一些特效,提交按钮主要用于把当前所在<form>标签内部的表单输入信息提交给服务器处理,而重置按钮则是清除当前所在<form>标签内部的表单元素的输入信息。
对于这3种按钮的功能,在HTML入门阶段,你是不可能完全理解的。所以大家不用心慌,自己不太懂没关系,因为这涉及了JavaScript和动态网页的内容,我们学了后期课程就会很清楚了。在HTML阶段,我们只需要知道按钮有哪几种,标签代码怎么写就可以了,很简单。
以上就是对html标签<button>的用法的详细内容,更多请关注其它相关文章!
上一篇: mysql int保存数据技巧
推荐阅读
-
CSS的padding用法详解_html/css_WEB-ITnose
-
PEAR里HTML_Template_IT摸板类的用法_PHP
-
HTML5<video>标签不能播放视频,<audio>标签不能播放音频的解决方法
-
CPropertySheet标签页 实现各个CPropertyPage页面之间的切换_html/css_WEB-ITnose
-
button 文字换行的问题_html/css_WEB-ITnose
-
获取iframe的标签属性_html/css_WEB-ITnose
-
div中有一个marquee标签,marquee中有滚动显示的文字,如何让文字在div中垂直居中从右向左滚动显示?_html/css_WEB-ITnose
-
IFrame 框架的用法简介_html/css_WEB-ITnose
-
position:fixed对元素影响的疑问?_html/css_WEB-ITnose
-
CSS3中的background-size(对响应性图片等比例缩放)_html/css_WEB-ITnose