mainInput.rows(countRow).onclick=test
//mainInput.rows(countRow).attachEvent("onclick",test)
function test(){
alert('ok')
}

解决方案 »

  1.   

    可以了,谢谢。但是现在还加不了参数。
    mainInput.rows(countRow).onclick=test("ok")
    //mainInput.rows(countRow).attachEvent("onclick",test)
    function test(key){
    alert(key)
    }
    这样老是提示“尚未实现”,请再帮忙
      

  2.   

    mainInput.rows(countRow).onclick=new Function("test('ok')")
      

  3.   

    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    function addRow() {
    myTable.outerHTML=myTable.outerHTML.replace(/<\/table>/i,(myTable.rows[myTable.rows.length-1].outerHTML)+"</table>");
    myTable.rows[myTable.rows.length-1].cells[0].innerText++;
    }
    </SCRIPT></head>
    <body bgcolor="#FFFFFF" text="#000000">
    <form name="form1" method="post" action="">
    <table width="98%" border="1" cellspacing="0" cellpadding="0" bordercolor="#ffcc00" align="center" id="myTable">
    <th>字段1<th>字段2<th>字段3<th>字段4</th>
    <tr>
    <td>1
    <td><input type=text name=r1c1 size=20>
    <td><input type=text name=r1c2 size=20>
    <td><input type=text name=r1c3 size=30>
    </tr>
    </table>
    <input type=button onclick="addRow()" value=新增>
    </form>
    </body>
    </html>