有一个html的片段,是以字符串的形式用bean:write取得
例如:obj=<table><tr><td>aaa</td><td>bbb</td></tr><tr><td>ccc</td><td>ddd</td></tr></table>
我想把它转换成word形式的表格,也是两行两列,用js应该怎么做

解决方案 »

  1.   


    obj= '<table> <tr> <td>aaa </td> <td>bbb </td> </tr> <tr> <td>ccc </td> <td>ddd </td> </tr> </table>'
    function getTable(){
        var tempContainer = document.createElement('div');
        tempContainer.innerHTML = obj;
        return tempContainer.getElementsByTagName('table')[0];
    }
    document.body.appendChild(getTable());[code=JScript]是要这个效果么?
      

  2.   

    可能我的意思说的不太清楚。我的意思是,我返回到html页面一个字符串形式的html代码,但是我不想让这个html代码显示,只是当做导出数据用。在html页面中选择导出格式,比如我选择导出成word格式,怎么把这段隐藏的html代码导出成word。body大概是这样的
    <body>
      <input type="button" name="daochu">
    </body>
    页面有个一返回值,是<table> <tr> <td>aaa </td> <td>bbb </td> </tr> <tr> <td>ccc </td> <td>ddd </td> </tr> </table>这种样式的,我怎么用js语句把这个返回值导出到word中