<tr>
<td>10001</td><td>张山1</td><a href="javascript:open()">弹开</a>
<td>10002</td><td>张山2</td><a href="javascript:open('')">弹开</a>
</tr>
<javascript>
open()
{
   window.open('a.php?id=?');
}
</javascript>

解决方案 »

  1.   


    <tr>
    <td>10001</td><td>张山1</td><a href="javascript:open(111)">弹开</a>
    <td>10002</td><td>张山2</td><a href="javascript:open('参数')">弹开</a>
    </tr>
    <javascript>
    function open(canshu)
    {
       window.open('a.php?id='+canshu);
    }
    </javascript>
      

  2.   

    引用jquery 在script中加入以下代码 就可以 td1 td2都可以获取
    <!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>
        <title></title>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js" type="text/javascript"></script>
    </head>
    <body>
        <table>
            <tr>
            <td>123</td>
            <td>测试</td>
            <td><a href="javascript:;">点击</a></td>
            </tr>
        </table>
        <script>
            var open_url = function (td1, td2) {
                alert("http://www.decadework.com?TD1=" + td1 + "&TD2=" + td2);
                open("http://www.decadework.com?TD1=" + td1 + "&TD2=" + td2);
            }
            $("a").click(function () {
                var td1 = $(this).parent().prev().text();
                var td2 = $(this).parent().prev().prev().text();
                open_url(td1, td2);
            });
            
        </script>
    </body>
    </html>源码下载:http://pan.decadework.com/file/2013/10/10/2013101010423626428.zip