html转word

摘要:
要求:在线填写(动态)表单,将html转换为word,并保存在服务器上。我在网上找了很久了。其中大多数是基于后端的各种规则。我想出了一个判断控件是什么的方法:一个隐藏的div来存储html日历控件,并用控件值替换outerHTML,然后将html传输到后端以生成word声明˃var_ content=$;$。追加变量输出=$;//varradio=$;//varcheckbox=$;//varselect=$;$。每个;//剩余的其他控件

需求:在线填写(动态)表单,将表单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);
        });
//剩余其他控件

免责声明:文章转载自《html转word》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇view 引用 xml 布局在PHP中获取日期和时间下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

DD-wrt+Wiwiz搭建私人免费(收费)WiFi认证页面+详细的操作教程

因此,请选择正确的DD-WRT版本将无线路由器连接到Internet。执行以下命令:#cd;wgethttp://dl.wiwiz.com/hsbuilder-util-latest-DD-WRT.tar.gz#cd/jffs ; tar zxf/tmp/root/hsbuilder-util-lalatest-DD-WRT.tar。gz#/jffs/usr...

当微信小程序遇到AR(二)

当微信小程序遇到AR,会擦出怎么样的火花?期待与激动......通过该教程,可以从基础开始打造一个微信小程序的AR框架,所有代码开源,提供大家学习。注册地址=˃注册成功之后,需要下载微信小程序开发工具。下载地址=˃目前笔者的开发环境是:Windows10下载的微信小程序版本为:RCv1.0.2.1909111 打开,微信开发者工具之后,会看到如下的页面。...

JS获取当前时间

如果有更好的方法,请提出建议。进一步解释如下:varmyDate=newDate();我的日期。getYear();//获取当前年份(2位数)myDate getFullYear();//获取完整的年份(4位数,1970-???=0)||);}//----------------------------------------------//日期格式//格式...

Activiti-个人任务

1.分配任务所有者1.1固定分配在业务流程建模期间指定固定任务所有者;在properties视图中,填写Assignee项作为任务所有者;注:通过固定分配方法,任务是逐步执行的,任务负责人将根据bpmn的配置分配给每个任务;1.2表达式分配1.2.1 UEL表达式Activiti使用UEL表达式,UEL是javaEE6...

easyExcel自动合并单元格

importcom.alibaba.excel.write.handler.CellWriteHandler;importorg.apache.poi.ss.usermodel.Sheet;importorg.apache.poi.ss.util.CellRangeAddress;int[]mergeColumnIndex){this.mergeRowInd...

MAC接普通外置键盘的修改键位的方法

我使用Mac已经一年多了,现在我每天都越来越喜欢它。所有使用过Mac的学生都知道,Mac键盘的最大特点是它比普通键盘更具有命令键位置。普通键盘没有命令键。当我连接键盘时,我发现胜利键到处都是命令键。非常发达,所以你拥有mac下所需的所有密钥。但最关键的问题之一是,它们的顺序与Mac下的顺序不同。这与mac的使用习惯不一致。百度之后,我发现键盘可以修改。...