changegreen(document.getElementById("b1"))

解决方案 »

  1.   

    为显示效果,给你改成背景色了:
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <link href="style.css" rel="stylesheet" type="text/css">
    </head>
    <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><table width="21%" border=0 align="center" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
              <tr bgcolor="#FFFFFF" onMouseOver="this.className='mouseover'" onMouseOut="this.className='mouseout'">
                <td width="17%" align="center"><span class="red" id=b1>!</span></td>
                <td width="83%" align="center"><a href="#" onClick="changered(b1)">取消</a></td>
              </tr>
            </table>
    <script>
      function changered(idname)
      {
         idname.style.background="red";
     
      }
        function changegreen(idname)
      {
         idname.style.name="green";
      }
    </script>
    </body>
    </html>
      

  2.   

    idname.style.name--->idname.style.className
      

  3.   

    错了,是idname.style.name--->idname.className