row1.ondblclick="shanchu2()";================================
row1.ondblclick = function(){shanchu2();};

解决方案 »

  1.   

    row1.ondblclick="shanchu2()";
    改成:
    row1.attachEvent("ondblclick",shanchu2)
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <script language="javascript">
    function shanchu2()
    {
    window.alert(event.srcElement.innerHTML);
    }
    function biaoge()
    {
    var table = document.getElementById("t");
    var row1=table.insertRow();//插入行
    //row1.title="双击删除此数据";
    row1.attachEvent("ondblclick",shanchu2);
    var cell1 = row1.insertCell();  //从行中插入列 ,第一列
    var cell2 = row1.insertCell();  //从行中插入列 ,第二列
    cell1.innerHTML = "XX"; //插入内容
    cell1.style.textAlign ="center";//居中
    cell2.innerHTML ="YY"; //插入内容
    cell2.style.textAlign ="center";//居中
    }
    </script>
    <title>无标题文档</title>
    </head>
    <body onload="biaoge()">
    <table id="t" border="1px"></table>
    </body>
    </html>