javascript获取当前<ul>中点击的<li> 的值

我的代码如下:<ulid="parent"><li>a</li><li>b</li><li>c</li></ul>我想写一段javascriptfunction来获取当前... 我的代码如下:
<ul id="parent">
<li>a</li>
<li>b</li>
<li>c</li>
</ul>
我想写一段javascript function来获取当前点击的<ul>中<li>的值,并alert();
展开
 我来答
315187312
2010-09-19
知道答主
回答量:9
采纳率:0%
帮助的人:8.3万
展开全部
1楼正解 我替楼主试过了

<html><head><title></title></head>

<body onload="ons()">
<ul id="parent">
<li>a</li>
<li>b</li>
<li>c</li>
</ul>
</body>
<script>
function ons(){
var ul = document.getElementById('parent');
var lis = ul.getElementsByTagName('li');
for(var i=0;i<lis.length;i++){
lis[i].onclick = function(){
alert(this.innerHTML);
}
}
}
</script>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
Excel的MATCH函数是一个强大的查找函数,它可以在指定范围内查找某个值,并返回该值相对于范围的相对位置。MATCH函数的基本语法是`=MATCH(lookup_value, lookup_array, [match_type])`,其... 点击进入详情页
本回答由TableDI提供
ahour
推荐于2017-12-20 · TA获得超过4398个赞
知道小有建树答主
回答量:643
采纳率:100%
帮助的人:769万
展开全部
var ul = document.getElementById('parent');
var lis = ul.getElementsByTagName('li');
for(var i=0;i<lis.length;i++){
lis[i].onclick = function(){
alert(this.innerHTML);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
今日晴明日阴
2017-12-20
知道答主
回答量:1
采纳率:0%
帮助的人:907
展开全部
$(document).on('click', '.searchCon ul li', function() {
var thisText = $(this).text();
var index=$(this).index();
alert()
$(this).parents('ul').hide();
$('.searchInput').val(thisText);

});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲜少老师
2010-09-19 · TA获得超过527个赞
知道小有建树答主
回答量:630
采纳率:0%
帮助的人:380万
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="jquery.js"></script>
</head>

<body>
<ul id="parent">
<li>a</li>
<li>b</li>
<li>c</li>
</ul>
<script type="text/javascript">
$(document).ready(function(){
$("#parent li").click(function(){
var val=$(this).text();
alert(val);
});
});
</script>
</body>
</html>
我用JQUERY给你做了一个,你看一下吧!
(北京八方永信教育 )
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式