html 表单元素 有哪几种事件处理?

html表单事件... html 表单 事件 展开
 我来答
36557832
2012-03-17 · TA获得超过11.4万个赞
知道顶级答主
回答量:7万
采纳率:0%
帮助的人:4.5亿
展开全部
在html语言中,标记<input>具有重要的地位,它能够将浏览器中的控件加载到html文档中,该标记是单个标记,没有结束标记。<input type="">标志用来定义一个用户输入区,用户可在其中输入信息。此标志必须放在 <form></form>标志对之间.

type属性值定义
type属性取值
输入区域类型
控件的属性及说明
<input type="TEXT" size="" maxlength="">
单行的文本输入区域,size与maxlength属性用来定义此种输入区域显示的尺寸大小与输入的最大字符数
(1)name 定义控件名称
(2)value 指定控件初始值,该值就是浏览器被打开时在文本框中的内容
(3)size 指定控件宽度,表示该文本输入框所能显示的最大字符数。
(4)maxlength 表示该文本输入框允许用户输入的最大字符数。
(5)onchang 当文本改变时要执行的函数
(6)onselect 当控件被选中时要执行的函数
(7)onfocus 当文本接受焦点时要执行的函数
<input type="button">
普通按钮,当这个按钮被点击时,就会调用属性onclick指定的函数;在使用这个按钮时,一般配合使用value指定在它上面显示的文字,用onclick指定一个函数,一般为JavaScript的一个事件。
这三个按钮有下面共同的属性:
(1)name 指定按钮名称
(2)value 指定按钮表面显示的文字
(3)onclick 指定单击按钮后要调用的函数
(4)onfocus 指定按钮接受焦点时要调用的函数
<input type="SUBMIT">
提交到服务器的按钮,当这个按钮被点击时,就会连接到表单form属性action指定的url地址。
<input type="RESET">
重置按钮,单击该按钮可将表单内容全部清除,重新输入数据。
<input type="CHECKBOX" checked>
一个复选框,checked属性用来设置该复选框缺省时是否被选中,右边示例中使用了三个复选框
checkbox用于多选,有以下属性:
(1) name 定义控件名称
(2) value 定义控件的值
(3) checked 设定控件初始状态是被选中的
(4) onclick 定义控件被选中时要执行的函数
(5) onfocus 定义控件为焦点时要执行的函数
<input type="HIDDEN">
隐藏区域,用户不能在其中输入,用来预设某些要传送的信息
hidden 隐藏控件,用于传递数据,对用户来说是不可见的;属性有:
(1)name 控件名称,
(2)value 控件默认值
(3)hidden隐藏控件的默认值会随表单一起发送给服务器,例如:
<input type="Hidden" name="ss" value="688">
控件的名称设置为ss,设置其数据为"688",当表单发送给服务器后,服务器就可以根据hidden的名称ss,读取value的值688;
<input type="IMAGE" src="URL">
使用图像来代替Submit按钮,图像的源文件名由src属性指定,用户点击后,表单中的信息和点击位置的X、Y坐标一起传送给服务器
(1)name 指定图像按钮名称
(2)src 指定图像的url地址
ggxrx
2018-11-10 · 贡献了超过335个回答
知道答主
回答量:335
采纳率:25%
帮助的人:25.4万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拼搏_2011
2012-03-04 · TA获得超过179个赞
知道答主
回答量:222
采纳率:0%
帮助的人:81.4万
展开全部
onLoad 当Web浏览器加载窗口或框架时发生 与BODY和FRAMESET一起使用
onUnLoad 当Web浏览器从窗口或框架集卸载一个文档时发生 与BODY和FRAMESET一起使用
onClick 当一个元素被鼠标单击时发生 与绝大多数标记一起使用
onDbClick 当一个元素被鼠标双击时发生 与绝大多数标记一起使用
onMouseDown 在一个元素上方鼠标被按时发生 与绝大多数标记一起使用
onMouseUp 在一个元素上方鼠标被释放时发生 与绝大多数标记一起使用
onMouseOver 当鼠标指针从一个元素上方经过时发生 与绝大多数标记一起使用
onMouseMove 当鼠标指针从一个元素上方移动时发生 与绝大多数标记一起使用
onMouseOut 当鼠标指针离开一个元素时发生 与绝大多数标记一起使用
onFocus 当一个元素接收到来自鼠标或键盘的焦点时发生 与INPUT、SELECT和TEXTAREA等一起使用
onBlur 当一个元素失去来自鼠标或键盘的焦点时发生 与INPUT、SELECT和TEXTAREA等一起使用
onKeyPress 在一个元素上方一个键被按下并释放时发生 与绝大多数标记一起使用
onKeyDown 在一个元素上方一个键被按住不放时发生 与绝大多数标记一起使用
onKeyUp 在一个元素上方一个键被释放时发生 与绝大多数标记一起使用
onSubmit 当一个表单被提交时发生 与FORM一起
onReset 当一个表单被重置时发生 与FORM一起
onSelect 当文档被选中时发生 与INPUT和TEXAREA一起使用
onChange 当一个元素失去焦点,其被改变时发生 与INPUT、SELECT和TEXTAREA等一起使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式