可以类似这样
<script language="javascript">
var PreImg = null
function SetStyle()

  o = document.forms[0].elements
  for(i = 0;i<o.length;i++)
  {
   o[i].disabled=true
  }
  
  
}
</script>
<body onclick="event.returnValue = false">
<form>
<img src="http://dotnet.aspx.cc/Images/logoSite.gif" flag="1">
<br><br> 
<img  src="http://dotnet.aspx.cc/Images/banner.gif" flag="1">
<br><br> 
<a href="http://dotnet.aspx.cc/">okkk</a>
<textarea></textarea>
<input type=button onclick=alert()>
<input type=button onclick="SetStyle()" value="禁用">
</form>

解决方案 »

  1.   

    在孟子的基础上改一下:
    <script language="javascript">
    function SetStyle(){
      
      if(document.all){
    hrefs = document.getElementsByTagName('a');
    for(j=hrefs.length-1;j>=0;j--){
      hrefs[j].style.display='none';
    }
    o = document.all
        for(i=0;i<o.length;i++){
          o[i].disabled=true;
        }
      }
    }function SetStyle1(){
      
      if(document.all){
    hrefs = document.getElementsByTagName('a');
    for(j=hrefs.length-1;j>=0;j--){
      hrefs[j].href='#';
    }
    o = document.all
        for(i=0;i<o.length;i++){
          o[i].disabled=true;
        }
      }
    }
    </script>
    <body onclick="event.returnvalue = false">
    <a href="http://www.csdn.net">link1</a>
    <table id='table1' width='60%' height='30%' border='1' onclick='alert("table");'>
      <tr><td>111</td><td>111</td></tr>
      <tr><td>222</td><td>222</td></tr>
      <tr><td>333</td><td>333</td></tr>
    </table>
    <form>
    <img src="http://dotnet.aspx.cc/Images/banner.gif" flag="1" onclick=alert("banner.gif");>
    <textarea>aaa</textarea>
    <input type=button onclick=alert('button')>
    <input type=text name="t1">
    </form>
    <input type=button onclick="SetStyle1()" value="禁用">
    </body>