你把onclick=doAction("fdf")中的双引号去掉试试

解决方案 »

  1.   

    <script language="JavaScript">// 注意声明函数的形参格式
    function  doAction(ff) {
      alert("fdafa");  // alert(ff);}</script>
      

  2.   

    function  doAction(var ff ) {
      alert("fdafa");去掉其中的“var”改成
    function  doAction(ff ) {
      alert("fdafa");
      

  3.   

    doAction(var ff ) -> doAction(ff)
      

  4.   

    function  doAction(var ff )→function  doAction(ff )
      

  5.   

    <html>
    <head>
    <script language="JavaScript">
    function  doAction(ff) {
      alert("fdafa");}</script>
    </head>
    <body>
    <form>
    <table >
    <tr>
    <td>
    <a href="#"  onclick="javascript:doAction('fdf')">this is just a test</a></td>
    </tr>
    </table >
    </form>
    </body>
    </html>
      

  6.   

    <html>
    <head>
    <script language="JavaScript">
    function  doAction(ff) {
      alert("fdafa");
    }</script>
    </head>
    <body>
    <form>
    <table >
    <tr>
    <td>
    <a style="background: red; cursor: hand" onclick="doAction('fdf')">this is just a test</a>
    </td>
    </tr>
    </table>
    </form>
    </body>
    </html>
      

  7.   

    去掉定义变量的 “VAR”  这样才能传替
    <script language="JavaScript">
    function  doAction(ff ) {
      alert("fdafa");}</script>