4个回答
展开全部
函数 getElementById(..) 扩号中可以是变量,当需要用不同变量来调用时就需要它了。
变量的例子:
function doClickText(who,type,step,timeOut) {
document.getElementById(who).style.display="none";
if(type==0) {
reveal('revealDiv1',step,timeOut,0);
reveal('revealDiv2',step,timeOut,1);
}
if(type==1) { 。。。。。}
}
当别的函数或循环调用doClickText(),who 是变量,指向不同的<A..><P..><IMG..>。用getElementById(who)就能灵活地找到目标物。
这时,getElementById不是多余的。
变量的例子:
function doClickText(who,type,step,timeOut) {
document.getElementById(who).style.display="none";
if(type==0) {
reveal('revealDiv1',step,timeOut,0);
reveal('revealDiv2',step,timeOut,1);
}
if(type==1) { 。。。。。}
}
当别的函数或循环调用doClickText(),who 是变量,指向不同的<A..><P..><IMG..>。用getElementById(who)就能灵活地找到目标物。
这时,getElementById不是多余的。
展开全部
这个是JS的一个方法,意思是通过控件ID取得元素的值,如一个form里包函text、label等,他们都是FORM的元素,有一个分配的ID,getElementById()是取得这些元素的text值的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如说有个网页中有个text框的id叫text1
getElementById(text1)就能得到这个text1框的对象,并使用text框的所有属性和方法
getElementById(text1)就能得到这个text1框的对象,并使用text框的所有属性和方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.formname.name.value
document.getElementById("name");
2个语句意思一样.
document.getElementById("name");
2个语句意思一样.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询