如何用js获取li标签值

发布网友

我来回答

2个回答

热心网友

<li></li>标签组合肯定不止一个,它都有自己的id,比如0;我建议给<p class="yangbanfang"></p>中a标签和<p class="canguan"></p>中input标签加一个共同元素,比如<a id="a0"></a>;<input listid="0" onlick="open2(this)"></input>
function open2(obj)
{
listid = obj.getAttribute("listid");

alert(document.getElementById("a"+listid).InnerHTML());

}
要不就就<input onlick="open2(this)"></input>
function open2(obj)
{
var node_li = obj.parentNode.parentNode.parentNode;
alert(node_li .document.getElementsByTagName("a")[0].InnerHTML());

}
另外估计有的函数名我写错了,我对js不熟

热心网友

获取方法如下:
<script type="text/javascript" src="/scripts/jquery-1.7.2.min.js"></script>
<script >
$("li").click(function(){
alert($(this).text())
})
</script>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com