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 相关文章推荐
javascript 点击整页变灰的效果(可做退出效果)。
Jan 09 Javascript
javascript innerText和innerHtml应用
Jan 28 Javascript
Javascript 面向对象 命名空间
May 13 Javascript
解决js中window.open弹出的是上次的缓存页面问题
Dec 29 Javascript
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
Aug 05 Javascript
javascript精确统计网站访问量实例代码
Dec 19 Javascript
利用JQuery写一个简单的异步分页插件
Mar 07 Javascript
ArtEditor富文本编辑器增加表单提交功能
Apr 18 Javascript
JQuery和PHP结合实现动态进度条上传显示
Nov 23 Javascript
原生JS实现左右箭头选择日期实例代码
Mar 14 Javascript
Jquery 获取相同NAME 或者id删除行操作
Aug 24 jQuery
解决基于 keep-alive 的后台多级路由缓存问题
Dec 23 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
vs中通过剪切板循环来循环粘贴不同内容
2011/04/30 PHP
浅谈php中的循环while、do...while、for、foreach四种循环
2016/11/05 PHP
抽出www.templatemonster.com的鼠标悬停加载大图模板的代码
2007/07/11 Javascript
jQuery 获取对象 定位子对象
2010/05/31 Javascript
javascript解析xml实现省市县三级联动的方法
2015/07/25 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
JavaScript每天必学之基础知识
2016/09/17 Javascript
js字符串引用的两种方式(必看)
2016/09/18 Javascript
Web纯前端“旭日图”实现元素周期表
2017/03/10 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
jQuery异步提交表单实例
2017/05/30 jQuery
VUE实现表单元素双向绑定(总结)
2017/08/08 Javascript
React Native基础入门之初步使用Flexbox布局
2018/07/02 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
2018/09/25 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
Jquery+AJAX实现无刷新上传并重命名文件操作示例【PHP后台接收】
2020/05/29 jQuery
python使用paramiko模块实现ssh远程登陆上传文件并执行
2014/01/27 Python
Python语言的面相对象编程方式初步学习
2016/03/12 Python
Python编程实现的简单Web服务器示例
2017/06/22 Python
Python 网页解析HTMLParse的实例详解
2017/08/10 Python
python中子类调用父类函数的方法示例
2017/08/18 Python
Python json转字典字符方法实例解析
2020/04/13 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
2020/07/01 Python
Python jieba库分词模式实例用法
2021/01/13 Python
CSS3 calc()会计算属性详解
2018/02/27 HTML / CSS
不同浏览器对CSS3和HTML5的支持状况
2009/10/31 HTML / CSS
大型车展策划方案
2014/02/01 职场文书
违反工作纪律检讨书
2014/02/15 职场文书
2014爱耳日宣传教育活动总结
2014/03/09 职场文书
2014年学校办公室工作总结
2014/12/19 职场文书
社区国庆节活动总结
2015/03/23 职场文书
OpenCV图像变换之傅里叶变换的一些应用
2021/07/26 Python
英镑符号 £
2022/02/17 杂记
动画《朋友游戏》公开佐藤友生绘制的开播纪念绘
2022/04/06 日漫