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 AJAX回调函数this指向问题
Feb 08 Javascript
Jquery实现自定义窗口随意的拖拽
Mar 12 Javascript
JQuery实现的图文自动轮播效果插件
Jun 19 Javascript
jQuery实现的分子运动小球碰撞效果
Jan 27 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
May 03 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
Jan 20 Javascript
JS+CSS实现下拉刷新/上拉加载插件
Mar 31 Javascript
vue实现未登录跳转到登录页面的方法
Jul 17 Javascript
JavaScript实现图片伪异步上传过程解析
Apr 10 Javascript
详解vue中v-on事件监听指令的基本用法
Jul 22 Javascript
vue data变量相互赋值后被实时同步的解决步骤
Aug 05 Javascript
vue3自定义dialog、modal组件的方法
Jan 04 Vue.js
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中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
js原生态函数中使用jQuery中的 $(this)无效的解决方法
2011/05/25 Javascript
document.getElementById介绍
2011/09/13 Javascript
基于jQuery的弹出框插件
2012/03/18 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
JavaScript:Div层拖动效果实例代码
2013/08/06 Javascript
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
Javascript实现跑马灯效果的简单实例
2016/05/31 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
js获取指定字符前/后的字符串简单实例
2016/10/27 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
PHP+jquery+ajax实现分页
2016/12/09 Javascript
js编写选项卡效果
2017/05/23 Javascript
Angular在模板驱动表单中自定义校验器的方法
2017/08/09 Javascript
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
vue升级之路之vue-router的使用教程
2018/08/14 Javascript
用原生 JS 实现 innerHTML 功能实例详解
2019/04/03 Javascript
Python selenium 三种等待方式解读
2016/09/15 Python
python实现12306抢票及自动邮件发送提醒付款功能
2018/03/08 Python
Python中pillow知识点学习
2018/04/30 Python
关于tf.TFRecordReader()函数的用法解析
2020/02/17 Python
Django之choices选项和富文本编辑器的使用详解
2020/04/01 Python
Python 发送邮件方法总结
2020/08/10 Python
你应该知道的30个css选择器
2014/03/19 HTML / CSS
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
英国简约舒适女装品牌:Great Plains
2018/07/27 全球购物
英国当代时尚和街头服饰店:18montrose
2018/12/15 全球购物
澳大利亚珍珠首饰购物网站:Vayo Pearls
2019/03/11 全球购物
普罗米修斯教学反思
2014/02/06 职场文书
物流管理专业自荐信
2014/06/23 职场文书
离婚财产处理协议书
2014/09/30 职场文书
个人批评与自我批评范文
2014/10/17 职场文书