document.createElement("td") 要添加一个JAVASCRIPT的事件时不起作用
document.createElement("td") 要添加一个JAVASCRIPT的事件时不起作用
var objTableBody = objTable.getElementsByTagName("TBODY")[0];
var row = document.createElement("<TR class='td-text'>")
var col1 = document.createElement("<TD>")
col1.setAttribute("onclick", "javascript:setautoValue();");
col1.appendChild(document.createTextNode(dwbh));
col1.onClick="setautoValue();";
row.appendChild(col1);
setautoValue();是JAVASCRIPT的事件,怎么不执行我的事件
问题点数:20、回复次数:10Top
1 楼ice_berg16(寻梦的稻草人)回复于 2006-09-07 09:36:47 得分 0
col1.onClick= function(){setautoValue()};
Top
2 楼terry_12(大撒发射点)回复于 2006-09-07 09:57:02 得分 0
col1.onClick=setautoValue;Top
3 楼fmdsaco(老小不大)回复于 2006-09-07 10:04:30 得分 0
col1.onClick= function(){setautoValue()};
function setautoValue(){
var objs;
alert("tttt");
}
另外一个JAVASCRIPT 函数不能正常执行呀Top
4 楼fmdsaco(老小不大)回复于 2006-09-07 10:06:21 得分 0
是要生成后用户触发事件不是生成ING触发事件呀 col1.onClick=setautoValue;不行的Top
5 楼ice_berg16(寻梦的稻草人)回复于 2006-09-07 10:26:51 得分 0
不明白你什么意思,什么叫ING触发事件。Top
6 楼fmdsaco(老小不大)回复于 2006-09-07 10:32:23 得分 0
是要生成后用户触发事件不是(正在生成时)触发事件呀 col1.onClick=setautoValue;不行的
不好意思,,Top
7 楼ice_berg16(寻梦的稻草人)回复于 2006-09-07 11:25:28 得分 0
我那个就是啊Top
8 楼fosjos(无聊的菜鸟程序员)回复于 2006-09-07 14:59:02 得分 0
onclick小写Top
9 楼fosjos(无聊的菜鸟程序员)回复于 2006-09-07 15:01:50 得分 0
col1.onclick=setautoValue;
也可以
col1.setAttribute("onclick", setautoValue);Top
10 楼gsh945(太平洋底)回复于 2006-09-07 16:05:06 得分 0
你要判断浏览器的类型:
IE中用
col1.onClick= function(){setautoValue()};
非IE中用
col1.setAttribute("onclick", "javascript:setautoValue();");
Top




