JavaScript动态创建form表单并提交的实现方法


Posted in Javascript onDecember 10, 2015

本文实例讲述了JavaScript动态创建form表单并提交的实现方法。分享给大家供大家参考,具体如下:

页面布局有些复杂的情况下,可能需要在页面中动态创建一个 form,JavaScript 创建 form 演示如下:

// JavaScript 构建一个 form 
function MakeForm() 
{ 
  // 创建一个 form 
  var form1 = document.createElement("form"); 
  form1.id = "form1"; 
  form1.name = "form1"; 
  // 添加到 body 中 
  document.body.appendChild(form1); 
  // 创建一个输入 
  var input = document.createElement("input"); 
  // 设置相应参数 
  input.type = "text"; 
  input.name = "value1"; 
  input.value = "1234567"; 
  // 将该输入框插入到 form 中 
  form1.appendChild(input); 
  // form 的提交方式 
  form1.method = "POST"; 
  // form 提交路径 
  form1.action = "/servlet/info"; 
  // 对该 form 执行提交 
  form1.submit(); 
  // 删除该 form 
  document.body.removeChild(form1); 
}

调用 MakeForm 后,立即创建一个 Form,并提交,然后移除该 Form。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jQuery 点击图片跳转上一张或下一张功能的实现代码
Mar 12 Javascript
jquery获取下拉列表的值为null的解决方法
Mar 18 Javascript
jQuery性能优化28条建议你值得借鉴
Feb 16 Javascript
基于JavaScript实现继承机制之原型链(prototype chaining)的详解
May 07 Javascript
Javascript对象属性方法汇总
Nov 21 Javascript
简单谈谈javascript中的变量、作用域和内存问题
Aug 30 Javascript
Node.js 条形码识别程序构建思路详解
Feb 14 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
Dec 26 Javascript
Angular2搜索和重置按钮过场动画
May 24 Javascript
angular 数据绑定之[]和{{}}的区别
Sep 25 Javascript
详解VUE项目中安装和使用vant组件
Apr 28 Javascript
原生js实现密码强度验证功能
Mar 18 Javascript
jquery实现定时自动轮播特效
Dec 10 #Javascript
jQuery手动点击实现图片轮播特效
Apr 20 #Javascript
javascript实现unicode与ASCII相互转换的方法
Dec 10 #Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
Dec 10 #Javascript
解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
Dec 10 #Javascript
原生js实现数字字母混合验证码的简单实例
Dec 10 #Javascript
js实现新年倒计时效果
Dec 10 #Javascript
You might like
PHP迅雷、快车、旋风下载专用链转换代码
2010/06/15 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
2016/06/13 PHP
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
jQuery 选择器项目实例分析及实现代码
2012/12/28 Javascript
JS在textarea光标处插入文本的小例子
2013/03/22 Javascript
js使下拉列表框可编辑不止是选择
2013/12/12 Javascript
文本域光标操作的jQuery扩展分享
2014/03/10 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
2014/07/21 Javascript
jquery图片切换插件
2015/03/16 Javascript
JavaScript编程中布尔对象的基本使用
2015/10/25 Javascript
jQuery Validate表单验证入门学习
2015/12/18 Javascript
基于javascript实现句子翻牌网页版小游戏
2016/03/23 Javascript
js 倒计时(高效率服务器时间同步)
2017/09/12 Javascript
移动端图片上传旋转、压缩问题的方法
2018/10/16 Javascript
微信小程序实现左滑修改、删除功能
2020/10/19 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
Element Steps步骤条的使用方法
2020/07/26 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
[02:28]DOTA2亚洲邀请赛附加赛 RECAP赛事回顾
2015/01/29 DOTA
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
浅谈amaze-ui中datepicker和datetimepicker注意的几点
2020/08/21 HTML / CSS
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
十八届三中全会宣传方案
2014/02/21 职场文书
2014年留守儿童工作总结
2014/12/10 职场文书
作文批改评语
2014/12/25 职场文书
大二学年个人总结
2015/03/03 职场文书
贫困生证明范文
2015/06/16 职场文书
女方家长婚礼致辞
2015/07/27 职场文书
小学教师教育随笔
2015/08/14 职场文书
2019请假条的基本格式及范文!
2019/07/05 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL