zoukankan      html  css  js  c++  java
  • html转word

    需求:在线填写(动态)表单,将表单html转成word保存在服务器

    我在网上找了很久,大多数都是在后端各种正则,各种判断控件什么的

    偶然情况下我想到了一个方法:

    一个隐藏的div存放你的html

    遍历控件将outerHTML替换成你的控件value即可,再把html传给后端生成word

    <div id="formsbmb">
        <div class="headData"><span><strong>申报书</strong></span></div> 
        <form id="form2">
            <div class="price-box" id="div_pagecontain" style="90%;padding:0px;margin-top:10px;margin-bottom:80px;">
                <div style=" min-height:470px; border:0px;100%;" id="doc_bill_content" name="doc_bill_content"></div>
            </div>
        </form>
        <div id="send" hidden></div>
    </div>
    var _conten = $("#doc_bill_content");
    
            $("#send").append(_conten);
            var input = $("#send input[type='text']");
            //var radio = $("#send input[type='radio']");
            //var checkbox = $("#send input[type='checkbox']");
            //var select = $("#send select");
            $.each(input, function (i, obj) {
                var value = $(obj).val();
                $(obj).prop("outerHTML", value);
            });
    //剩余其他控件
  • 相关阅读:
    802.11标准及无线网运行模式
    linux中top命令使用及查看tcp连接
    DNS信息收集命令nslookup
    Openvas安装
    nc高级应用
    poj 1411 Calling Extraterrestrial Intelligence Again(超时)
    poj 1046 Color Me Less
    1215 迷宫
    2666 Accept Ratio(打表AC)
    2021 中庸之道
  • 原文地址:https://www.cnblogs.com/weiruanojbk/p/13444796.html
Copyright © 2011-2022 走看看