jsがinsertRowでイベントを起こす方法

496 ワード

最近多くの人がこの問題を聞いています.簡単に一つ作ってみました.
for(var i=0;i<arr.length;i++){//          table
    var header=tab.createTHead();
    var row=header.insertRow();
    var cell=row.insertCell();
    cell.appendChild(document.createTextNode(arr[i]));
    row.style.cursor="hand";
    row.onclick=function s(){//onclick     
         document.all.result.value=this.innerText;//  result value row innerText,  this  
     };
}