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对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
Nov 05 Javascript
js改变文章字体大小的实例代码
Nov 27 Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
Feb 27 Javascript
浅谈jQuery中height与width
Jul 06 Javascript
JS实现列表的响应式排版(推荐)
Sep 01 Javascript
javascript数组常用方法汇总
Sep 10 Javascript
jquery checkbox的相关操作总结
Oct 17 Javascript
微信小程序滚动Tab实现左右可滑动切换
Aug 17 Javascript
详解auto-vue-file:一个自动创建vue组件的包
Apr 26 Javascript
javascript设计模式 ? 职责链模式原理与用法实例分析
Apr 16 Javascript
解决vue 退出动画无效的问题
Aug 09 Javascript
Angular CLI发布路径的配置项浅析
Mar 29 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跨时区(UTC时间)应用解决方案
2013/01/11 PHP
php字符编码转换之gb2312转为utf8
2013/10/28 PHP
php 读取输出其他文件的实现方法
2016/07/26 PHP
php中html_entity_decode实现HTML实体转义
2018/06/13 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
不同浏览器的怪癖小结
2010/07/11 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
用javascript为页面添加天气显示实现思路及代码
2013/12/02 Javascript
jQuery中html()方法用法实例
2014/12/25 Javascript
javascript实现下班倒计时效果的方法(可桌面通知)
2015/07/10 Javascript
基于Bootstrap3表格插件和分页插件实例详解
2016/05/17 Javascript
AngularJS bootstrap启动详解及实例代码
2016/09/14 Javascript
利用imgareaselect辅助后台实现图片上传裁剪
2017/03/02 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
微信小程序WebSocket实现聊天对话功能
2018/07/06 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
2018/07/10 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
python获取代码运行时间的实例代码
2018/06/11 Python
在PyCharm中控制台输出日志分层级分颜色显示的方法
2019/07/11 Python
Python 3.8 新功能全解
2019/07/25 Python
PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法
2019/08/06 Python
用python实现英文字母和相应序数转换的方法
2019/09/18 Python
python文件及目录操作代码汇总
2020/07/08 Python
python图片合成的示例
2020/11/09 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
泰国时尚电商:POMELO Fashion
2020/03/11 全球购物
PHP面试题大全
2015/10/16 面试题
新闻学专业应届生求职信
2013/11/08 职场文书
元旦晚会策划方案
2014/02/18 职场文书
租房协议书样本
2014/08/20 职场文书
幼儿园六一儿童节活动总结
2015/02/10 职场文书
2015年暑假工作总结
2015/07/13 职场文书
nginx 防盗链防爬虫配置详解
2021/03/31 Servers
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS