Document对象
document的方法
** write()方法:
(1)向页面输出变量(值)
(2)向页面输出html代码
** getElementById();
通过id得到元素(标签)
var input1 = document.getElementById("nameid"); //传递的id是标签里的值
alert(input1.name); //标签对象,属性名称
input1.value = "bbbbb"; //向input1对象里面设置一个值
** getElementsByName();
通过标签的那么的属性值得到标签
返回的是一个集合(数组)
var inputs = document.getElementsByName("name1");//传递的参数是标签里的值
alert(inputs.length);
for(int i = 0;i<inputs.length;i++){ //通过遍历数组,得到每个标签里面具体的值
var input1 = inputs[i]; //每次循环得到input对象,赋值到input1里面去
alert(input1.value); //得到每个input标签的value值
}
** getElementsByTagName();
通标签名称得到元素
var input1 = document.getElementsByTagName("input");//传递的参数是标签名称
alert(inputs1.lenght);
for(int m=0;m<inputs1.lenght;m++){
var input1 = inputs1[m];
alert(input1.value);
}
**** 注意:
只有一个标签这个标签只能使用name获取到,这个使用使用getElementsByName返回的是一个数组
但是现在只有一个元素,这个时候不需要遍历,而是可以直接通过数组下标获取值
var inputs2 = document.getElementsByName("name11")[0];
alert(inputs2.value);

浙公网安备 33010602011771号