方法一:

前台写js方法,并在前台调用

//点击图标按钮切换到密码修改页面。
function OpenChangePassword(){var uname = document.getElementById("txtUsername").value;document.write("<form action='Logon.aspx' method='post' name='formx1' style='display:none'>");document.write("<input type='hidden' name='ChangePwd' value='1'/>");document.write("<input type='hidden' name='LoginUserCode' value='" + uname+ "'/>");document.write("</form>");document.formx1.submit();
}

方法二:

前台写js方法,在后台调用

js脚本

 function PostToChangePwdPage(isaddPwdExpire,uname) {var tempForm = document.createElement("form");tempForm.action = "Logon.aspx";tempForm.method = "post";document.body.appendChild(tempForm);if (isaddPwdExpire=="1") {var tempInput3 = document.createElement("input");tempInput3.type = "hidden";tempInput3.name = "PasswordExpire";tempInput3.value = "1";    tempForm.appendChild(tempInput3);}var tempInput = document.createElement("input");tempInput.type = "hidden";tempInput.name = "changePwd";tempInput.value = "1";    tempForm.appendChild(tempInput);var tempInput2 = document.createElement("input");tempInput2.type = "hidden";tempInput2.name = "LoginUserCode";tempInput2.value = uname;   tempForm.appendChild(tempInput2);//submit the form 
        tempForm.submit();}

*.cs页面调用

 ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>PostToChangePwdPage(" + isExpire + ",'" + txtUsername.Value + "');</script>");

转载于:https://www.cnblogs.com/NoteofEveryDay/p/3824202.html

动态创建form传参相关推荐

  1. Python 线程创建和传参 - Python零基础入门教程

    目录 一.Python 线程解释 二.Python 线程创建和启动 1.导入线程模块 2.创建线程并初始化线程 3.启动线程 三.Python 线程传参 四.Python 线程结束 五.Python ...

  2. JQuery动态创建Form

    前言 JQuery 3.5.1 JQuery动态创建Form var form = $("<form></form>"); form.append($(&q ...

  3. html表单通过js提交表单提交,JavaScript动态创建form表单并提交的实现方法

    本文实例讲述了JavaScript动态创建form表单并提交的实现方法.分享给大家供大家参考,具体如下: 页面布局有些复杂的情况下,可能需要在页面中动态创建一个 form,JavaScript 创建 ...

  4. vue3路由传参 query 、params

    vue3 中的传参方式和vue2中一样,都可以用query和params传参 不过注意的是,vue2 中是有this的,但是vue3是在setup中进行的,且要引入 useRoute 和useRout ...

  5. 【C语言】二十二步了解函数栈帧(压栈、传参、返回、弹栈)

    阅读本文需要掌握的知识 熟练使用--c语言函数 进入正题前 首先我们为什么要学习函数的栈帧? 简单回答就是:增加内功 学习函数调用的底层代码,了解函数如何传参.如何返回 这样对于函数的使用有很大的帮助 ...

  6. vue——路由之路由跳转、路由传参、路由嵌套、路由模式

    相关认识: 后端路由:对于前端的网络请求,不同的pathname,去执行后端的不同业务 前端路由:不同的网址对应各自的页面 vue的前端路由:SPA应用要做出路由效果,就得判断当前网址,然后切换组件 ...

  7. python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解

    最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...

  8. vue动态路由传参---query传参和params传参

    当一个页面跳转到另一个页面时,组件结构相同,只是内容不同且地址栏后缀不同 ,这个地址栏的后缀就是参数,根据不同参数渲染不同的内容,这个跳转就叫路由传参. 当项目中组件间通过路由跳转,有时,我们需要传递 ...

  9. 扫码普通二维码跳转微信小程序指定页面(体验服和开发服跳转链接不能动态传参)

    好久不见,时隔多年我又来记录问题来了,记录这次问题的主要原因是减少你我去搜索资源的时间,下面开始讲讲我越到的问题.(下面说的是针对小程序体验版或者开发版哈,正式环境不存在这个问题) 需求:pc端扫码登 ...

最新文章

  1. ABAP Business switc和business function简介
  2. CMake 入门与进阶
  3. php怎么压缩文字,php实现的简单压缩英文字符串的代码
  4. dynamodb容器使用_使用DynamoDB映射器将DynamoDB项目映射到对象
  5. 证券期货业信息系统安全等级保护基本要求》送审
  6. 无法访问windows installer服务
  7. maven安装junit_JUnit安装Maven – JUnit 4和JUnit 5
  8. Nexus仓库属性和分类
  9. 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_10-CMS服务端工程搭建-导入基础工程...
  10. diff与patch操作
  11. 12_首页显示热门商品和最新商品
  12. Oracle 中 varchar2 和 mysql 中 varchar到底能存多少个汉字?
  13. oracle sql列转行_oracle 行转列 列转行 转载
  14. Truck History POJ - 1789 最小生成树Prim
  15. 2020年软件工程保研南大、国防科大、天大、同济、南开、北理、软件所、哈工大、哈工深、复旦经验分享
  16. 公司官网如何快速让百度收录?以及如何做网站流量?
  17. win10虚拟桌面快捷键
  18. 【软件工具】之下载微软官方正版 windows 系统
  19. java配置ehcache_配置和使用Ehcache
  20. c语言else if函数的使用方法,ELSE IF THEN 函数的用法

热门文章

  1. 你们网贷逾期最长多少时间,你们怎么处理的
  2. 产品泛滥的时代,如何让你的产品脱颖而出?
  3. 直播将是所有企业必须做的
  4. 狗换了新主人会想旧主人吗?
  5. 创业须要恪守“一个常识“
  6. 手机上删掉的照片怎么找回来?
  7. mac 打不开 不受信任_管理不受信任的外键
  8. ssis for循环容器_使用SSIS ForEach Loop容器以日期顺序处理文件
  9. 基于SQL Server策略的管理–类别和数据库订阅
  10. sql server运算符_了解SQL Server中集合理论与集合运算符之间的相互作用