<a href="abc.php" onClick="this.href=''" > abc </a>变成灰的话,要用到滤镜了查查CSS手册再告诉你,哈哈。。

解决方案 »

  1.   

    试试onclick="javascript:disabled=true"
      

  2.   

    <img src="1.jpg" onclick="window.open('2.htm');this.src='2.jpg';this.onclick=function(){return false}">
      

  3.   

    <img id='a' src="1.jpg" onclick="document.getElementById('a').src='2.jpg';document.getElementById('a').onclick='';">
      

  4.   

    图片按钮,点击以后enable="false"
      

  5.   

    <style type="text/css">
    .grayCss{
      filter:Gray;
    }
    </style>
    <a href="#">
    <img src="http://community.csdn.net/images/csdn.gif" border="0" onclick="if( this.className == '' ) {window.open('http://www.csdn.net/'); this.className='grayCss';}" /></a>这样子勉强一下吧,嘿嘿。。
      

  6.   

    自己搞定了
    document.getElementById("qrzs").disabled=true;
    document.getElementById("qrzs").src='/pic/qrzs2_grey.gif';
      

  7.   

    document.getElementById("qrzs").disabled=true;
    document.getElementById("qrzs").src='/pic/qrzs2_grey.gif';
    这样写是比较简单了,其实这样也挺好的:
    <img src="1.jpg" onclick="window.open('2.htm');this.src='2.jpg';this.onclick=function(){return false}">
      

  8.   

    说个土办法。做两张图片,一张正常的,一张灰的,放到两个图层里面。点击正常的图层(图片)后,隐藏正常的图层,显示灰的图层。用Dreamweaver应该不用写代码就可以搞定,我以前做过。
      

  9.   

    用滤镜
    style="filter:progid:DXImageTransform.Microsoft.BasicImage(grayScale=1);"