扫码关注官方订阅号
JSP页面中的按钮是遍历数据库用for循环动态生成的,按钮的id是变量,如何在JavaScript中获取到按钮的id值,使得每点击一个按钮,其css属性改变。类似知乎的问题,点击关注按钮后,按钮变为已关注。
欢迎选择我的课程,让我们一起见证您的进步~~
<button onclick='handleClick()'>关注</button> function handleClick(ev) { ev.target.innerHTML = '已关注' }
1.使用jQuery的事件代理机制$('body').on('click','button',function(){
$(this).css(.....);
});2.使用原生的事件监听机制document.body.addEventListener("click",function(event){
var target=event.target; if(target.nodeName.toLowerCase()==‘button’){ target.style='....'; }
},false);
<input id="btn" type="button" title="Js" />
<script> var btn = document.getElementById("btn"); btn.setAttribute("title","JavaScript");</script>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
1.使用jQuery的事件代理机制
$('body').on('click','button',function(){
});
2.使用原生的事件监听机制
document.body.addEventListener("click",function(event){
},false);
<input id="btn" type="button" title="Js" />
<script>
var btn = document.getElementById("btn");
btn.setAttribute("title","JavaScript");
</script>