rchg.net
当前位置:首页 >> js循环添加点击事件 >>

js循环添加点击事件

你最终的目的应该是想在input按钮上加入点击事件吧,点击后将input的值写入cookie吧,这样 的话,给tr加事件是没有意义的,下面的代码在不引用任何构架的前提下实现的,没有使用jquery 也没有使用ExtJS,相对比较麻烦些,希望你能看懂,如果用jq...

var p = document.getElementsByTagName('p'), p_len = p.length;for(var i = 0;i < p_len;i++){ p[i].onclick = function(){ alert(this.textContent); }}

var $btns = $("input[type='button']"); // 获得所有btn$($btns).each(function(){ // 循环遍历 $(this).bind("click",function(){ // 使用bind绑定事件 var btnName = $(this).attr("name"); })});

function ccc (obj){ obj.color = 'red'; }

111111222222333333window.onload=function(){ var divs=document.getElementsByTagName("div"); for(var i=0;i

$("."+data[i].ids+"").bind("click", function(){ $(this).data('divname',''+data[i].ids); alert($(this).data('divname')); } );这个是在这个div上绑定了一个数据 对了 报错内容发一下

$('[id^=datebox]').on('click',function(){ alert($(this).html()); });

onclick="Praise('{{$user->id}}','{{$val['id']}}',$(this))" function Praise($userid, $messagesid,dom) { if(dom.val()=='点赞'){ dom.val("取消"); } else{ dom.val("点赞"); }

点击页面内容文字,即可显示对应div中的内容:$(function(){ $("div").each(function(i){ $(this).bind("click", {index: i}, clickHandler); }); function clickHandler(event){ var i= event.data.index; alert($("div").eq(i).html()); }}) ...

for(var i=0,length=e.length; i

网站首页 | 网站地图
All rights reserved Powered by www.rchg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com