本帖最后由 map612 于 2011-10-26 20:14:27 编辑

解决方案 »

  1.   

    是 onclick="document.getElementById('fileB').click();" 吧
    本地站点下ie ff chrome都是可以的。
    -----------
    这个上传功能可以用 swfupload.org
      

  2.   

    可以
    document.getElementById("xxx").onclick = function(){
      //dosth
    }document.getElementById("xxx").onclick()
      

  3.   

    确实写错了,不好意思!但不知你那怎么就都可以的!我这边又试了试,ff,ie可以的,chrome不行哦
      

  4.   


    <script language="javascript">   
         function test2(name)    
         {    
             if(document.all)    
             {    
                 document.getElementById(name).click();    
             }    
             else    
             {    
                 var evt = document.createEvent("MouseEvents");    
                 evt.initEvent("click", true, true);    
                 document.getElementById(name).dispatchEvent(evt);    
             }    
         }    
    </script>   
       <a href="#" id="a3" onclick="location.href = 'http://www.baidu.com';">baidu</a>   
    <input type="button" value="clck" onclick="test2('a3');"/>   已经测试 ff ie chrome 都可以