问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

js如何获取点击<li>标签里的值

发布网友 发布时间:2022-04-22 09:55

我来回答

5个回答

热心网友 时间:2022-04-23 11:06

思路:为li对象添加单击事件→事件触发后利用innerHTML获取li的文本。实例演示如下:

1、HTML结构

<ul id="test">
<li>Glen</li>
<li>Tane</li>
<li>John</li>
<li>Ralph</li>
</ul>

2、javascript代码

window.onload = function(){
var obj_lis = document.getElementById("test").getElementsByTagName("li");
for(i=0;i<obj_lis.length;i++){
obj_lis[i].onclick = function(){
alert(this.innerHTML);
}
}
}

3、效果演示

热心网友 时间:2022-04-23 12:24

alxw4616 的回答,是教你使用jquery,这样是很方便!
如果你不想使用jq,那就可以这样
先写一个js函数,
function val(a){
alert(a);
}
然后在li标签上添加点击事件,调用这个函数并将当前li里的文本当做参数一起发送给js函数
<li><a href="javascript:val(this.innerText);">角色管理</a></li>

热心网友 时间:2022-04-23 13:58

<script type="text/javascript" src="/scripts/jquery-1.7.2.min.js"></script>
<script >
$("li").click(function(){
alert($(this).text())
})
</script>追问是这样的,我一个页面里有一个iframe,当我点击标签时连接一个新的页面在iframe里显示,同时想在iframe里调用标签的值,请问如何实现

追答我不知道你的水平,所以不知道应该怎么教你.
简单的说吧,
一. 你要改变 iframe 的指向
$("li").click(function(){
$("iframe").attr("src",$(this).val());
})
二.只在当 iframe 加载完成后 你才能取得其内部的值.
$("iframe").load(function(){
// 内部第一个 li的文本值
var ss = $(this).contents().find("li").eq(0).text();
//调你的函数
alert(ss);
})
三.取到值后,调你的函数.注意这里的异步执行的

热心网友 时间:2022-04-23 15:50

<li><a href="" onclick="javascript:alert(this.innerText);return false;">用户管理</a></li>

热心网友 时间:2022-04-23 17:58

window.onload = function(){
var ul = document.getElementsByTagName("ul");
ul.addEventListener("click",function(){
alert(event.target.innerHTML)
})
}
event.target获取事件目标节点
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
抖音自动字幕没有了怎么办 为啥抖音生成字幕不见了 电磁炉IGBT功率管怎么换? 高压变频器电气原理图的设计要点是什么 双卡双待智能手机推荐排行榜双卡双待智能手机推荐排行榜有哪些 转呼啦圈和跳减肥操一周可减几斤 转呼拉圈能减肥吗?要多久才能见效? 苦瓜如何腌制? 如何自制好吃的凉拌双耳? 凉拌双耳的做法 怎样做凉拌双耳 js怎么获取当前点击的div里面 span里面的值 如何用js获取id 元素内容 如何获取单击的元素,用JQuery js中如何通过单击事件获取当前对象,并传递 js中鼠标移动事件触发时,如何获得当前鼠标在哪一个元素上 2020-10-29 Jquery中获取当前点击tr中的某列值 js如何获取被点击li是第几个? JavaScript如何获取按钮所在的div元素 JS如何获取某个DIV下的元素 如何用js实现点击获取某个a标签元素 js/jquary 获取当前元素id js中鼠标移动事件触发时,如何获得当前鼠标在哪一个元素上 jQuery如何实现点击页面获得当前点击元素的id或其他信息 JS怎么获取当前点击的子元素的下标 js获取鼠标点击元素当中的信息 jquery 或者js 怎么获取页面光标所在的元素? javascript如何获取点击元素的值 蛋白粉吃了会不会长胖的问题呢? 胖的人可以吃蛋&lrm;白&lrm;粉吗,会不会更胖? 什么PPT软件里面的模板比较多? javascript 获得当前点击结点的父亲结点 藤椒油可以做哪些菜 藤椒油的制作方法 藤椒油可以做什么菜 藤椒油适合哪些地方用 麻辣烫一天二仟元营业额利润能赚多少钱 介绍是什么意思 麻辣香锅利润有多少? 麻辣烫卖18一斤,能有百分之几的利润 麻辣烫的利润空间大吗,大概的利润是多少呢? 2017年麻辣烫前景和利润如何? 移动花卡宝藏版19-6个月是什么意思? 麻辣烫利润 麻辣烫的利润高吗? 麻辣烫店的利润分析 移动花卡宝藏版2020线下19元套卡一个月要交多少话费 麻辣烫的利润是多少? 麻辣烫的利润有多少 苹果iphone6支持快充吗 什么叫做超链接?
  • 焦点

最新推荐

猜你喜欢

热门推荐