表单form的相关知识
在Javascript 中,页面上的每一对
注意:
1.每个表单元素应当尽量使用<label>标签来提高用户体验;
2.每个表单元素应当分配 name 属性 和 id 属性。
name 属性:用来将数据提交到服务器;
id 属性:用来在客户端做相应的操作;如:<label>标签的绑定、CSS 选择器的使用等。
在客户端,Javascript 对表单及表单元素的操作,更青睐于使用其name 属性。
因为,对于某些特定的表单元素(如:单选按钮等),使用其name 属性更易于获得元素值,也更方便向服务器传送数据!
Javascript 操作form 表单元素,比较少用的属性:
defaultChecked 设置或获取复选框或单选钮的状态。
defaultValue 设置或获取对象的初始内容。
disabled 设置或获取控件的状态。
提交表单
提交表单的示例:
1 2 3 4 5 6 | <form name="frm" method="post" action="javascript:alert('提交成功!');">
<input type="button" value="提交功能"
onclick="document.forms['frm'].submit();">
<input type="button" value="禁用反复提交"
onclick="this.disabled=true; this.form.submit();">
</form> |
效果如下:
注意:
1. 如果使用submit( ) 方法来提交表单,则不会触发

