如何在javascript函数中为html页面中的一个td增加onclick事件 <TD onclick="alert('OK')">a</TD> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是在html中,是在javscript函数中 1.td.onclick = alert2. bindingevent(td, "alert(3)") function bindingevent(obj, eventHandle) { obj.onclick = function{ eval(eventHandle);} } <TABLE border=1><TR> <TD id=a>a</TD></TR><TR> <TD id=b>b</TD></TR></TABLE><SCRIPT LANGUAGE="JavaScript"><!--document.all.a.onclick=popAlert;function popAlert(){ alert("");}//--></SCRIPT> <TABLE ><TR> <TD id=mytd>a</TD></TR></TABLE><SCRIPT LANGUAGE="JavaScript">function document.all.mytd.onclick(){ alert("aaa");}</SCRIPT>这里不能带参数,但可以在函数里使用event参数,获取发生事件的控件坐标等等如果需要参数,要变通一下<SCRIPT LANGUAGE="JavaScript"> function popAlert(x,y){ alert(x+":"+y); } document.all.mytd.onclick = function(){ popAlert(2,5); }</SCRIPT> jquery不间断循环问题 JS加密问题,这段JS里面好像还有个CSS,求高手解密 如何用js控制onmousemove asp.net 中用Javascript的对联式广告怎么不能用呀 如果设置jsp页面内一个按钮的值啊??谢 两个TextBox的复合 为什么不能取到数组的维数? 求助:关于window.open的使用! 比较难的问题? 想问一下关于js控制一个元素内的清除 正则表达式,分割字符串, 梅大师求解! 用javascript获取数据库中的内容
function bindingevent(obj, eventHandle)
{
obj.onclick = function{ eval(eventHandle);}
}
<TR>
<TD id=a>a</TD>
</TR>
<TR>
<TD id=b>b</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.all.a.onclick=popAlert;
function popAlert()
{
alert("");
}
//-->
</SCRIPT>
<TR>
<TD id=mytd>a</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
function document.all.mytd.onclick(){
alert("aaa");
}
</SCRIPT>
这里不能带参数,但可以在函数里使用event参数,获取发生事件的控件坐标等等
如果需要参数,要变通一下
<SCRIPT LANGUAGE="JavaScript">
function popAlert(x,y){
alert(x+":"+y);
}
document.all.mytd.onclick = function(){
popAlert(2,5);
}</SCRIPT>