一个简单的参数传递问题,救个急
function   saveCode(obj)   {    
                               var   winname   =   window.open( ' ',    '_blank ',    'top=10000 ');    
                               var   strHTML   =   document.all.obj.innerHTML;//就是这句    
                               winname.document.open( 'text/html ',    'replace ');    
                               winname.document.writeln(strHTML);    
                               winname.document.execCommand( 'saveas ', ' ', '主要业务数据表.xls ');    
                               winname.close();    
 }      
  <input   type= "button "      class= "btn "   value=转换成EXCEL文件   onclick= "saveCode(tableExcel) ">       
 当点击按钮后调用savecode()函数,将 "tableexcel "传递给scavcode,句中第三行我不知道怎么写才算正确? 
 顺便说一下,这个函数是用来保存页面上的表格到excel的。
------解决方案--------------------var strHTML = document.getElementById(obj).innerHTML;//就是这句
------解决方案--------------------var strHTML = obj.innerHTML;//就是这句