document+getelement
@石心6905:javascript 用document方法如"getElementById()"如果选择以下的列表中指定的元素对象? -
太罡18122162235…… 你可以先取出ul,然后再在ul里面取出第一个li:<br><script><br>var uList = document.getElementById("moreList1");<br>var list = document.getElementsByTagName('li')[0];//这个方法取出来的是一个数组,第一个list下标是0<br>list.onclick = function(){<br> alert(111);<br>}<br></script>有什么问题,可以追问.
@石心6905:在js中document.getElementById(ID) document.getElementsByName(Name) 这两个有什么区别 -
太罡18122162235…… 在一个HTML文档中,每个元素都可以设置ID和NAME属性.其中ID属性是唯一属性,不可以重复,一个ID值只能对应一个元素;而NAME属性是可以重复的,一个NAME值可以对应一组元素.所以,使用document.getElementById(ID)时返回的只有一个被选中的HTML元素;而使用document.getElementsByName(NAME)时返回的是一个由多个HTML元素组成的数组(哪怕HTML页面中只有一个符合要求的元素,返回的也是数组).document.getElementsByName(NAME)多用于在FORM表单中选取一组checkbox或radio
@石心6905:document.getElementById("type"+i).style.display='none'; -
太罡18122162235…… document是JavaScript里的内置对象,可以直接用.document.getElementById(AAA) 就是取得html或jsp里面ID叫AAA的控件(比如输入框).所以document.getElementById("type"+i)就是取得页面里面的哪一组id是type的控件,从这句话意思看,i应该是个递增的数字(推断的).后面的.style.display='none';表示控件显示为“不显示”..就是隐藏的意思.
@石心6905:javascript 中 怎样用document.getElementsByClassName 选择全部的类 -
太罡18122162235…… var font=document.getElementsByClassName("font") 你用这个获取到的font 是一个数组,想要全部改变要用一个循环 for(var i=0;i<font.length;i++){ font[i].style.color='blue'; } 这样就行了,不过IE不支持,还是用jQuery吧
@石心6905:使用document.getElementById函数如何获取select选取的值? -
太罡18122162235…… document.getElementById("select").value就是获取的选中的值啊<br><br><select id="select" onchange="chageSelect(this)"><br> <option value="1">1</option><br> <option value="2">2</option><br> <option value="3">3</option>...
@石心6905:js如何使用document.getElementById()这个属性连接css -
太罡18122162235…… js可以使用document.getElementById()来装在对应的css文件,具体实现如下:1、以下是封装好的利用JS加载外部CSS文件的函数:<script type="text/javascript" language="JavaScript"> function loadCss(file){ var cssTag=document....
@石心6905:javascript中的document.getelementbyid()是什么函数
太罡18122162235…… 通过Html标签中的Id获取Html元素:如:<input id="userName"/>,使用document.getElementById("userName"); 就可以获取<input id="userName"/>元素对象,然后可以对这个对象进行相应操作
@石心6905:myeclipse js document.getEl没有value只有valueOf怎么回事 -
太罡18122162235…… 不是没有,是编辑器只给你提供了valuOf,可以用value的.况且我看你写的应该是这样吧!确实大写document.getElementById.value(注意大写)
@石心6905:求解释:JavaScript中document.getElementsByName(name)[0]的意思. -
太罡18122162235…… document.getElementsByName(name)是取得页面中标签名属性名为name的标签对象,此处的name是一个变量,具体值根据上下文来确定.标签允许name属性名可以同名,所以用此方法取得的往往是一个集合(数组),所以用后面加[0](如果...
太罡18122162235…… 你可以先取出ul,然后再在ul里面取出第一个li:<br><script><br>var uList = document.getElementById("moreList1");<br>var list = document.getElementsByTagName('li')[0];//这个方法取出来的是一个数组,第一个list下标是0<br>list.onclick = function(){<br> alert(111);<br>}<br></script>有什么问题,可以追问.
@石心6905:在js中document.getElementById(ID) document.getElementsByName(Name) 这两个有什么区别 -
太罡18122162235…… 在一个HTML文档中,每个元素都可以设置ID和NAME属性.其中ID属性是唯一属性,不可以重复,一个ID值只能对应一个元素;而NAME属性是可以重复的,一个NAME值可以对应一组元素.所以,使用document.getElementById(ID)时返回的只有一个被选中的HTML元素;而使用document.getElementsByName(NAME)时返回的是一个由多个HTML元素组成的数组(哪怕HTML页面中只有一个符合要求的元素,返回的也是数组).document.getElementsByName(NAME)多用于在FORM表单中选取一组checkbox或radio
@石心6905:document.getElementById("type"+i).style.display='none'; -
太罡18122162235…… document是JavaScript里的内置对象,可以直接用.document.getElementById(AAA) 就是取得html或jsp里面ID叫AAA的控件(比如输入框).所以document.getElementById("type"+i)就是取得页面里面的哪一组id是type的控件,从这句话意思看,i应该是个递增的数字(推断的).后面的.style.display='none';表示控件显示为“不显示”..就是隐藏的意思.
@石心6905:javascript 中 怎样用document.getElementsByClassName 选择全部的类 -
太罡18122162235…… var font=document.getElementsByClassName("font") 你用这个获取到的font 是一个数组,想要全部改变要用一个循环 for(var i=0;i<font.length;i++){ font[i].style.color='blue'; } 这样就行了,不过IE不支持,还是用jQuery吧
@石心6905:使用document.getElementById函数如何获取select选取的值? -
太罡18122162235…… document.getElementById("select").value就是获取的选中的值啊<br><br><select id="select" onchange="chageSelect(this)"><br> <option value="1">1</option><br> <option value="2">2</option><br> <option value="3">3</option>...
@石心6905:js如何使用document.getElementById()这个属性连接css -
太罡18122162235…… js可以使用document.getElementById()来装在对应的css文件,具体实现如下:1、以下是封装好的利用JS加载外部CSS文件的函数:<script type="text/javascript" language="JavaScript"> function loadCss(file){ var cssTag=document....
@石心6905:javascript中的document.getelementbyid()是什么函数
太罡18122162235…… 通过Html标签中的Id获取Html元素:如:<input id="userName"/>,使用document.getElementById("userName"); 就可以获取<input id="userName"/>元素对象,然后可以对这个对象进行相应操作
@石心6905:myeclipse js document.getEl没有value只有valueOf怎么回事 -
太罡18122162235…… 不是没有,是编辑器只给你提供了valuOf,可以用value的.况且我看你写的应该是这样吧!确实大写document.getElementById.value(注意大写)
@石心6905:求解释:JavaScript中document.getElementsByName(name)[0]的意思. -
太罡18122162235…… document.getElementsByName(name)是取得页面中标签名属性名为name的标签对象,此处的name是一个变量,具体值根据上下文来确定.标签允许name属性名可以同名,所以用此方法取得的往往是一个集合(数组),所以用后面加[0](如果...