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 相关文章推荐
比较新旧两个数组值得增加和删除的JS代码
Oct 30 Javascript
jquery提示效果实例分析
Nov 25 Javascript
jquery代码实现简单的随机图片瀑布流效果
Apr 20 Javascript
javascript格式化指定日期对象的方法
Apr 21 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
Jul 18 Javascript
vue.js 实现图片本地预览 裁剪 压缩 上传功能
Mar 01 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
Aug 13 jQuery
详解swiper在vue中的应用(以3.0为例)
Sep 20 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
Jan 05 Javascript
vue 实现动态路由的方法
Jul 06 Javascript
Vue自定义全局弹窗组件操作
Aug 11 Javascript
vue+springboot+element+vue-resource实现文件上传教程
Oct 21 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高自定义性安全验证码代码
2011/11/27 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
运用Windows XP附带的Msicuu.exe、Msizap.exe来彻底卸载顽固程序
2007/04/21 Javascript
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
浅谈JavaScript的事件
2015/02/27 Javascript
jQuery siblings()用法实例详解
2016/04/26 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
nodejs基础知识
2017/02/03 NodeJs
vue-quill-editor实现图片上传功能
2017/08/08 Javascript
Angular实现双向折叠列表组件的示例代码
2017/11/21 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
2017/12/25 Javascript
浅谈javascript中的prototype和__proto__的理解
2019/04/07 Javascript
JS实现checkbox互斥(单选)功能示例
2019/05/04 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
python使用wmi模块获取windows下硬盘信息的方法
2015/05/15 Python
python函数式编程学习之yield表达式形式详解
2018/03/25 Python
Python使用POP3和SMTP协议收发邮件的示例代码
2019/04/16 Python
Django如何将URL映射到视图
2019/07/29 Python
Python切图九宫格的实现方法
2019/10/10 Python
Django自定义用户表+自定义admin后台中的字段实例
2019/11/18 Python
Django-imagekit的使用详解
2020/07/06 Python
运行Python编写的程序方法实例
2020/10/21 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
phonegap常用事件总结(必看篇)
2017/03/31 HTML / CSS
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
美国家居装饰店:Z Gallerie
2020/12/28 全球购物
英文版银行求职信
2013/10/09 职场文书
工业设计专业个人求职信范文
2013/12/28 职场文书
大学毕业生自荐书怎么写?
2014/01/06 职场文书
优秀员工演讲稿
2014/05/19 职场文书
公司贷款承诺书
2014/05/30 职场文书
承诺函范文
2015/01/21 职场文书
因个人原因离职的辞职信范文
2015/05/12 职场文书
汉语拼音教学反思
2016/02/22 职场文书