onclick 在js里怎么設(shè)置?
?window.onload = function(){
var tr=document.getElementsByTagName('tr'); ? ??
for (var i = 0; i < tr.length; i++) {
tr[i].childNodes[2].onclick="del(this)"; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //方法一
// tr[i].childNodes[2].setAttribute("onclick","del(this)"); ? ? ? ? //方法二
}
代碼如上所示,我想一次性把所有a標(biāo)簽設(shè)置onclick,因?yàn)橐粋€一個設(shè)置好麻煩,為什么不行呢?
2016-08-08
var tr=document.getElementsByTagName('tr'); ? ?
for (var i = 1; i < tr.length; i++) {
var kk=tr[i].childNodes[5].childNodes[0];
// kk.onclick=cc; ? ? ? ? ? ? ? ? ? ? ? ? ? //方法一
kk.setAttribute("onclick","cc()"); ? ? ? ? ?//方法二
? ? ? ?}
自己回來強(qiáng)答.測試兩種方法都可以
2016-07-10
xxx.onclick=xxxx; 可以這樣用嗎?