document.onreadystatechange=fnStartInit;
function fnStartInit(){
   if(event.readyState=="complete"){
      setreadonly() // Finish initialization.
   }
}
function setreadonly()
{
  // 所有元素,我不知道你的所有元素是哪些.你自己加上吧.  
}

解决方案 »

  1.   

    我幫你補充吧document.onreadystatechange=fnStartInit;
    function fnStartInit(){
       if(event.readyState=="complete"){
          setreadonly() // Finish initialization.
       }
    }
    function setreadonly()
    {
      var arrEle=document.getElementsByTagName("INPUT");
      for(var i=0;i<arrEle.length;i++)arrEle[i].readonly=true;
    }
    另﹕readonly對select控件無效
      

  2.   

    function setReadonly() {
    var CatchHREa = document.all.tags("INPUT");

    for (var i=0; i<CatchHREa.length; i++) 
    CatchHREa[i].readOnly = true;
    }
    window.attachEvent("onload", setReadonly);