javascript获取<ul>中的前几个<li>

javascript获取<ul>中的前几个<li>,第1张

<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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9667974.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存