/*
document.all的使用方式有:<br><br>
document.all.元素id;(id必须唯一);
document.all.元素name;(name必须唯一);
document.all.元素id(index);(id可以有重复,并且index不能越界);
document.all.元素name(index);(name可以有重复,并且name不能越界);
document.all("元素id",index);(id可以有重复,并且index不能越界);
document.all("元素name",index);(name可以有重复,并且index不能越界);
document.all["元素id"];(id必须唯一);
document.all["元素name"];(name必须唯一);
document.all["元素id"][index];(id可以有重复,并且index不能越界);
document.all["元素name"][index];(name可以有重复,并且index不能越界);
*/
function haha1(){
var a=document.getElementById("aaaid").value;
//alert("aaaid---"+a);//"aaaid---aaavalue
var a2=document.all.aaaid.value='kkkkkkkkkkkkkkk222';
//alert("all--aaaid---"+a2);//all--aaaid---kkkkkkkkkkkkkkk222
}
function haha2(){
var a3=document.all.cccname(0).value;
//alert("all--cccname(0)---"+a3);//all--cccname(0)---cc1
//alert("all--cccname(1)---"+document.all.cccname(1).value);//all--cccname(0)---cc2
// alert("all--cccname(2)---"+document.all.cccname(2).value);//报错
}
function haha3(){
var a4=document.all.dddid1.value;
//alert(a4);//undifined
var a42=document.all.dddname1.value;
//alert(a42);//undifined
/*
使用document.all.xxx的方式访问,无论是id还是name必须保证元素唯一,否则结果就是undifined
*/
}
function haha4(){
var v1=document.all("dddid1",0).value;
alert(v1);//ddd--11
var v2=document.all("dddid1",1).value;
alert(v2);//ddd--12
var v3=document.all("dddid1",2).value;
alert(v3);//报错,因为没有第3个
}
function haha5(){
var v1=document.all("dddname1",0).value;
alert(v1);//ddd--11
var v2=document.all("dddname1",1).value;
alert(v2);//ddd--21
var v3=document.all("dddname1",2).value;
alert(v3);//报错,因为没有第3个
}
function haha6(){
//alert(document.all["bbbname"].value);//bbbvalue。document.all.xxxname也可以这样写document.all["xxxname"]。必须不重复
//alert(document.all["cccname"].value);//undifined
//alert(document.all["cccname"][0].value);//cc1
alert(document.all["aaaid"].value);//aaavalue
alert(document.all["dddid1"].value);//undifined
alert(document.all["dddid1"][0].value);//ddd--11
}
function haha7(){
alert(document.all.dddidxxxxxxxxxx(0).value);
// alert("all--dddid2(0)---"+document.all.dddid2(0).value);//all--dddid2(0)---ddd--21
// alert("all--dddid2(1)---"+document.all.dddid2(1).value);//all--dddid2(0)---ddd--22
// alert("all--dddid2(2)---"+document.all.dddid2(2).value);//报错
}