js组HTML并传入参数,提示参数无效,很迷惑,请高手帮忙 function a(obj1) {div1.innerHTML='<div onclick=javascript:setSearch(obj1);'+'</div>';}我用方法a组成一个div,并且动态给DIV加onclick方法,并且把o1这个参数传给setSearch,然后输出成HTML,但是点击输出的DIV执行onlick方法时提示没有定义obj1这个参数,请问是为什么啊?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 div1.innerHTML = '<div onclick=setSearch(' + obj1 + ')>;'+'</div>' 你好,感谢回答,obj1参数是一个栏位的ID,按照你的方法修改后,输出的html为以下格式了:<div onclick=setSearch(txtID)></div>想要的结果应该是:<div onclick=setSearch('txtID')></div>该怎么修改啊、 div1.innerHTML = "<div onclick=setSearch('" + obj1 + "')>;</div>"; 感谢hnwlh!感谢knightzhuwei!你们的回答让我受益匪浅! 请教高手帮我讲解一下这段代码。 求一验证正浮点数的正则表达式 大家看一下这段js代码,怎么理解,有没有简单的实现方法? jquery的双向选择插件 JAVASCRIPT 如何输入的字符串判断是否是大于0的数字 关于google输入框的浏览记录 js读取XML的quick start 小问题,来看看 如休实现这样的一个问题 关于JAVASCRIPT警告对话框的咨询(二○分) 如何用eval动态执行一个需要传对象参数的函数 jqgrid不显示数据,不知道是什么原因。
<div onclick=setSearch(txtID)></div>
想要的结果应该是:<div onclick=setSearch('txtID')></div>
该怎么修改啊、
感谢knightzhuwei!
你们的回答让我受益匪浅!