javascript动态创建Form表单和表单项,然后提交表单请求,最后删除表单,代码片段如下(Firefox测试通过):

var dlform = document.createElement('form');
dlform.style = "display:none;";
dlform.method = 'post';
dlform.action = '../fileServlet';
dlform.target = 'callBackTarget';
var hdnFilePath = document.createElement('input');
hdnFilePath.type = 'hidden';
hdnFilePath.name = 'filePath';
hdnFilePath.value = filePath;
dlform.appendChild(hdnFilePath);
document.body.appendChild(dlform);
dlform.submit();
document.body.removeChild(dlform);

<end>

转载于:https://www.cnblogs.com/haoqipeng/p/create-form-with-js.html

js动态创建Form表单并提交相关推荐

  1. html表单通过js提交表单提交,JavaScript动态创建form表单并提交的实现方法

    本文实例讲述了JavaScript动态创建form表单并提交的实现方法.分享给大家供大家参考,具体如下: 页面布局有些复杂的情况下,可能需要在页面中动态创建一个 form,JavaScript 创建 ...

  2. JS动态模拟Form表单提交数据

    分享知识  传递快乐 JS动态模拟Form表单提交数据 <!DOCTYPE html> <html lang="en"> <head><m ...

  3. js中创建form表单

    有的时候需要在js中创建form向controller提交数据,下面是在工作中遇到的一些问题和解决办法: 简单的用jquery创建form: var form = $("<form m ...

  4. form表单 无法提交js动态添加的表单元素问题。。

    第一种情况, 这种情况js动态添加的表单元素是不能提交到服务器端的 <table> <form method="post" action=" url   ...

  5. js实现Form表单submit提交截获数据(各浏览器通用)

    js实现Form表单submit提交截获数据(各浏览器通用) js实现Form表单submit提交截获数据(各浏览器通用) No Comments | js , 安全 , PHP | by calms ...

  6. 用js将form表单同时提交到两个不同页面的方法

    用js将form表单同时提交到两个不同页面的方法: <script type="text/javascript"> function dosubmit(){ windo ...

  7. 动态生成form表单,不在为表单烦恼

    form-create 具有动态渲染.数据收集.校验和提交功能的表单生成器,动态生成Form表单.支持双向数据绑定和事件扩展,组件包含有复选框.单选框.输入框.下拉选择框等表单元素以及省市区三级联动, ...

  8. 使用Vue动态生成form表单的实例代码

    具有数据收集.校验和提交功能的表单生成器,包含复选框.单选框.输入框.下拉选择框等元素以及,省市区三级联动,时间选择,日期选择,颜色选择,文件/图片上传功能,支持事件扩展. 欢迎大家star学习交流: ...

  9. 防止form表单重复提交的几种方案

    阅读目录 前言 form重复提交场景 解决方案 一:前端利用JavaScript防止表单重复提交 二:利用Session防止表单重复提交 三:使用重定向也可以解决form表单重复提交问题 参考 前言 ...

  10. 使用ajax方法实现form表单的提交

    2019独角兽企业重金招聘Python工程师标准>>> 在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控 ...

最新文章

  1. GitLab 8.3.3 发布 开源代码管理
  2. Reverse Linked List
  3. 会计日历-自动生成脚本
  4. 论理想中的技术团队——领导力
  5. SQL里学习通配符时LIKE和RLIKE的区别
  6. win10管理凌乱桌面_用于管理凌乱的开源存储库的命令行技巧
  7. 如何使用Docker轻松集成OnlyOffice和NextCloud--快速搭建私有云办公系统/私有云盘/私有OfficeOnline
  8. 【Fiddler 实战操作】如何使用 Fiddler 对苹果手机进行抓包
  9. adsense 注册_adsense在注册时的注意事项
  10. Sybase Adaptive Server Anywhere ISQL 8.0 绿色汉化版发布
  11. 体彩大乐透模拟机选随机号码_模拟
  12. Shapley_Value全解析与公式推导
  13. 天涯 大神 kkndme 房地产 调控
  14. TIBCO Rendezvous 概念
  15. 所谓的不撞南墙不回头
  16. HTML+JS+CSS筋斗云导航栏效果
  17. mx550和3050参数对比 mx550和rtx3050差多少
  18. 分时均线最佳买点,分时均线操作法(转)
  19. 和疫情赛跑 30 天,湖北武汉的程序员们怎么样了?
  20. IPv6发展综述及部署预测与分析

热门文章

  1. 零知识证明四——Fiat-Shamir,三分钟零知识证明入门
  2. pycharm 升级 pip
  3. linux系统c语言编译icpc,ACM-ICPC 比赛环境的使用
  4. Unity3D(五)渲染管线
  5. java中常用的类——System类
  6. ajax 跨域 java_java+jQueryd的ajax跨域方法
  7. 锁住余额,为何还会更新异常?
  8. offline 与 online 事件监听浏览器是否在线
  9. Process 获取子进程输入流、杀死子进程
  10. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_13-页面静态化-数据模型-轮播图DataUrl接口...