www.5129.net > jAvAsCript 点击获取iD事件

jAvAsCript 点击获取iD事件

在li的点击事件中加入参数this,以便于获取到当前点击的id 1、定义一个li节点和onclick事件 onclick事件绑定liclick函数,传入参数this,这里的this指li本身2、定义onclick的js函数 function liclick(self){//这里self接收节点中定义的this alert...

div{ width:50px; height:50px; margin-left:10px; float: left; border:1px solid pink; } window.onload = function(){ document.onclick = function(e){ var target = e.target|| e.srcElement; alert(target.id) } } this is div 1 div2 th...

答案将html代码改为 其中加粗的this是相对你的代码增加的部分。 然后在你页面的js中写一个函数如下: function test(element){ alert(element.id) } 演示我为此问题写了一个测试页面,可以点击查看在线测试代码。 这是演示页面的结构: 现在点击...

$(".userImg").each(function(){ $(this).click(function(){ var imgid = $(this).attr("id"); alert(imgid ); }) }); 是要这样的嘛?

$("#id").click(function(){}) 这样的?没明白你要表达的意思

绑定事件响应并不是必须使用id,看你的描述在此之前你已经获得了这个元素? 假设要绑定的元素为btn,要绑定的事件为鼠标单击,则: btn.onclick = function(){...}; // 直接关联事件响应btn.addEventListener('click', function(e){...}, false)...

这是一段测试代码,直接保存为html文件运行 function test(id){ var s; s=document.getElementById(id).parentElement.id; alert(s); }

function getValue(obj){ var id = null;//这个是要的id if(obj){ id=obj.id; } location.href="XXX"; }

js本身可以用removeEventListener方法进行删除 function handler() { console.log(this);}document.getElementById("myBtn").addEventListener("click", handler, false);document.getElementById("myBtn").removeEventListener("click", handle...

思路:为li对象添加单击事件→事件触发后利用innerHTML获取li的文本。实例演示如下: 1、HTML结构 GlenTaneJohnRalph2、javascript代码 window.onload = function(){var obj_lis = document.getElementById("test").getElementsByTagName("li");f...

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com