JavaScript 学习(2)表单元素
JavaScript 学习-2
1. 表单和表单元素
1.1 form对象
form对象的引用:document.forms[0]或者引用name属性,如:document.forms["formname"],也可以直接使用document.formname调用form对象
1.2 form表单属性和元素
name,target,action,method,enctype
赋值改变:document.forms[0].action或document.formName.action
获得form中的元素使用form.elements[],如下面将text值清零
var form=window.document.forms[0];
for(var i=0;i<form.elements.length;i++){
if(form.elements[i].type=="text"){
form.elements.value="";
}
}
1.3表单控件
- 文本框
text,文本的最常用的属性是value属性,value属性的内容通常是一个字符串。 - 按钮对象
button,主要是click处理事件 - 复选框对象
checkbox,属性为checked,布尔类型 - 单选按钮对象
radio,设置该对象时候需要设置为相同的name,获取单选按钮对象的数量可以使用document.forms[0].groupName.length,检测是否高亮选择使用document.forms[0].groupName[0].checked - select对象,select对象是符合对象一个包含了option对象数组的对象,访问方法如下
document.forms[0].selectName.selectedIndex获得当前选择的下标,document.forms[0].selectName.options[n].text和document.forms[0].selectName.options[n].value,其中text属性是select对象显示的字符串,可以使用onchange事件处理器,比如我们常见的下拉后选择网站后直接导航。
作者:KeithMorning
出处:http://www.cnblogs.com/keithmoring/
关于作者:欢迎转载,且在文章页面明显位置给出原文链接
如有问题,可以通过keith@keithmorning.com 联系我,非常感谢。

浙公网安备 33010602011771号