
li和ul都是无序列表的标签,li ul li ul li就是li包含的ul包含的li包含的ul包含的li,就象如下层次
<li>
<ul>
<li>
<ul>
<li>Html text</li>
</ul>
</li>
</ul>
</li>
仅你这样写没办法获取到,需要添加一个value属性,改成下面这样就可以在Servlet获取到了:
<ul>
<li name="liValue" value="123">123</li>
</ul>
getElementsByTagName返回的是数组,所以应该是使用;
documentgetElementById("ul")getElementsByTagName("li")[0]getElementsByTagName("a")[0];
这样就是获取第一个li里面的第一个a元素,建议使用循环。
一个简单的参考例子:
var oA=documentgetElementById('ul')getElementsByTagName('a');
//只需获取a对象;
var i;
for(i=0;i,oAlength;i++){
oA[i]index=i;
oA[i]onclick=function(){
alert(thisinnerHTML);
return false;//阻止事件冒泡;
}//简单的鼠标点击事件
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ">
以上就是关于后代选择器li ul li ul li是什么意思全部的内容,包括:后代选择器li ul li ul li是什么意思、jsp 获取标签<ul><li>123</li></ul>的值如获取123。、怎么获取ul内li里面a 元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)