`
NEO_ONE
  • 浏览: 48432 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS post提交表单

    博客分类:
  • Java
阅读更多
js post方式提交表单有两种办法,1:AJAX提交 2:在JS里拼出一个form,然后submit

第二种办法的代码
//这个主要是解决给password  MD5
      var email = 'email';
	  var pwd = 'password';
		  
	  var postForm = document.createElement("form");//表单对象  
	  postForm.method="post" ;  
	  postForm.action = 'login.jspx' ;  
	  
      var emailInput = document.createElement("input") ;  //email input
      emailInput.setAttribute("name", "email") ;  
      emailInput.setAttribute("value", email);  
      postForm.appendChild(emailInput) ;  
      var pwdInput = document.createElement("input");// password input
      pwdInput.setAttribute("name","password");
      pwdInput.setAttribute("value",pwd);
      postForm.appendChild(pwdInput);
	  
	  document.body.appendChild(postForm) ;  
	  postForm.submit() ;  
	  document.body.removeChild(postForm) ;
分享到:
评论

相关推荐

    JS提交form表单实例分析

    一、javascript 页面加裁时自动提交表单: Form表单: <form method="post" id="myform" action="a.php"> <input type="submit" value="提交表单"> </form> javascript 代码: [removed] ...

    c#以POST方式模拟提交表单 - 真功夫

    ### C#以POST方式模拟提交表单 - 关键知识点解析 #### 一、知识点概览 本文档将基于“c#以POST方式模拟提交表单”这一主题进行深入解析,主要内容涉及C#语言如何实现HTTP POST请求来模拟提交表单数据,并通过具体的...

    js提交表单的三种方式

    在JavaScript中,提交表单是网页交互中的常见操作,它允许用户输入数据并将其发送到服务器进行处理。这里我们将详细探讨三种主要的表单提交方式:默认的HTML表单提交、JavaScript事件处理以及Ajax异步提交。 1. **...

    批量提交表单JS

    批量提交表单JS的核心概念是利用JavaScript对多个表单数据进行处理,然后一次性发送到服务器。传统的HTML表单提交会刷新整个页面,而使用JS的批量提交则可以在不刷新页面的情况下完成,提供更好的用户体验。 jQuery...

    js 提交form表单和设置form表单请求路径的实现方法

    如下所示: form表单ID:postform 设置表单请求url document.postform.action = SaveReturnInfo...以上就是小编为大家带来的js 提交form表单和设置form表单请求路径的实现方法全部内容了,希望大家多多支持软件开发网~

    javascript方式防止表单重复提交

    8. **表单重定向(Redirect after Post)**:这是一种经典的防止重复提交的方法,提交表单后立即重定向到新的URL,这样即使用户再次点击提交,也会被重定向页面拦截。 9. **使用HTML5的formnovalidate属性**:对于...

    javascript弹出层表单提交代码

    JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...

    post提交工具增强版

    "POST提交工具增强版"是一款专门用于HTTP/HTTPS协议下的数据提交工具,它在标准的POST提交功能基础上进行了扩展和优化,以满足更高级别的需求。这款工具的主要目的是帮助开发者、测试人员或网络用户便捷地发送POST...

    js跨域iframepostMessage提交表单

    综上所述,"js跨域iframepostMessage提交表单"的实现策略结合了iframe、form、postMessage以及事件监听等多个JavaScript特性,有效解决了跨域提交表单,尤其是包含文件上传的复杂场景,并且能获取返回值,提高了用户...

    jquery_form_js 表单提交自定义源码

    总结,jQuery Form插件通过`jquery.form.js`提供的功能,让表单提交变得简单且灵活。无论是简单的数据提交,还是复杂的文件上传,都能轻松应对。理解并掌握其源码,能帮助开发者更好地利用这个工具,提升项目开发...

    javascript模拟post提交隐藏地址栏的参数

    通过js模拟post提交 1:请求需要的参数过长,超过get允许的最大长度 2:想要隐藏地址栏的参数 //新创建一个form表单 [removed]('<form name=myForm></form>'); var myForm=document.forms['myForm']; ...

    VB INET控制post提交网页表单源码

    在本案例中,我们关注的是如何使用VB INET控制实现POST提交,这是向Web服务器发送数据的一种常见方法,通常用于发送表单数据。 POST提交的基本原理是将表单字段和它们对应的值打包成一个数据包,然后通过HTTP请求...

    ajax提交表单到后台

    3. **使用AJAX提交表单**:在JavaScript中监听表单的提交事件,使用`$.ajax`方法进行异步提交: ```javascript $('#myForm').on('submit', function(event) { event.preventDefault(); // 阻止默认的表单提交行为...

    如何用selenium封装post参数提交示例

    封装POST请求的关键在于模拟表单提交或者使用JavaScript执行AJAX请求。以下是一个简单的例子,展示如何使用Selenium来封装POST参数: ```python from selenium import webdriver from selenium.webdriver.common....

    PHP+Jquery+AJAX POST,GET提交表单并接收返回

    当我们谈论“PHP+jQuery+AJAX POST, GET提交表单并接收返回”时,通常涉及到以下几个步骤: 1. **创建HTML表单**:在前端,我们需要一个HTML表单来收集用户输入。表单通常包含`<form>`标签,里面可以有输入字段如`...

    利用ajax提交表单完整流程

    本文将详细介绍如何利用AJAX提交表单的完整流程,以实现更加流畅和用户友好的交互体验。 ### 1. 创建HTML表单 首先,我们需要创建一个HTML表单,它包含了用户输入的数据和一个用于触发AJAX提交的按钮。例如: ```...

    JS用户反馈表单提交代码.rar

    例如,阻止默认的提交行为,使用AJAX异步提交表单数据,这样可以实现无刷新页面的交互体验。以下是一个简单的例子: ```javascript document.getElementById('myForm').addEventListener('submit', function(event)...

    ajax提交表单小例子

    在“ajax提交表单”这个场景中,我们需要关注的是POST请求,因为表单提交通常涉及到向服务器发送数据。以下是使用JavaScript实现的一个简单例子: ```html <!DOCTYPE html> <title>AJAX提交表单示例 请...

    在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数

    // 对于POST提交 var form = document.forms[0]; form.onsubmit = function(event) { event.preventDefault(); // 阻止默认的表单提交行为 var formData = new FormData(form); for (var pair of formData....

    vue12ajax提交表单

    在Vue.js框架中,提交表单是一个常见的任务,特别是在与后端进行数据交互时,我们通常会使用Ajax技术来实现异步通信。Vue.js结合Ajax(通常指的是jQuery的$.ajax或者现代浏览器的fetch API)可以创建高效且用户体验...

Global site tag (gtag.js) - Google Analytics