
<script type="text/javascript">
function pro(){
//得到li的数组
var lis = documentgetElementById("ul的ID")getElementsByTagName("li");
for(var i=0;i<9;i++){
var li = lis[i];
//你要的9个li
}
}
</script>
documentgetElementById('J_Remide')getElementsByTagName('li')[0]getElementsByTagName('a')[0]href;//固定获取已发表的href,但已发表必须在如题所述位置,如果要在DOM结构中动态搜索已发表的a标签的href属性,则使用下面的代码
var li = documentgetElementById('J_Remide')getElementsByTagName('li');//所有li标签
for(i=0;i<lilength;i++){
if(li[i]getElementsByTagName('a')[0]innerTextindexOf('已发表')!=-1){
alert(li[i]getElementsByTagName('a')[0]href);//如果是已发表,则d出地址
}
}
documentgetElementById("a")getAttribute("value");//结果为1
documentgetElementById("a")innerHTML;//结果为A
你ID是一样的,用getElementById会默认是为第一个li的结果。
documentgetElementsByName("a");这就是一个集合了,可以通过使用小标分别获取
documentgetElementsByName("a")[0]getAttribute("value");//结果为1
documentgetElementsByName("a")[1]getAttribute("value");//结果为2
function setValue(){
var items=documentgetElementByTagName("li");//获取li集合
for(var i=0;i<itemslength;i++){
var curr=items[i];//获取当前li
currinnerHtml="li内容";//为当前li赋值
//如果是li赋值不同,则需要进行判断
}
}
以上就是关于javascript获取<ul>中的前几个<li>全部的内容,包括:javascript获取<ul>中的前几个<li>、请教高手javascript怎么获取li中的URL、js怎么获得li的value等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)