动态创建form传参
方法一:
前台写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传参相关推荐
- Python 线程创建和传参 - Python零基础入门教程
目录 一.Python 线程解释 二.Python 线程创建和启动 1.导入线程模块 2.创建线程并初始化线程 3.启动线程 三.Python 线程传参 四.Python 线程结束 五.Python ...
- JQuery动态创建Form
前言 JQuery 3.5.1 JQuery动态创建Form var form = $("<form></form>"); form.append($(&q ...
- html表单通过js提交表单提交,JavaScript动态创建form表单并提交的实现方法
本文实例讲述了JavaScript动态创建form表单并提交的实现方法.分享给大家供大家参考,具体如下: 页面布局有些复杂的情况下,可能需要在页面中动态创建一个 form,JavaScript 创建 ...
- vue3路由传参 query 、params
vue3 中的传参方式和vue2中一样,都可以用query和params传参 不过注意的是,vue2 中是有this的,但是vue3是在setup中进行的,且要引入 useRoute 和useRout ...
- 【C语言】二十二步了解函数栈帧(压栈、传参、返回、弹栈)
阅读本文需要掌握的知识 熟练使用--c语言函数 进入正题前 首先我们为什么要学习函数的栈帧? 简单回答就是:增加内功 学习函数调用的底层代码,了解函数如何传参.如何返回 这样对于函数的使用有很大的帮助 ...
- vue——路由之路由跳转、路由传参、路由嵌套、路由模式
相关认识: 后端路由:对于前端的网络请求,不同的pathname,去执行后端的不同业务 前端路由:不同的网址对应各自的页面 vue的前端路由:SPA应用要做出路由效果,就得判断当前网址,然后切换组件 ...
- python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解
最近工作需求中 有遇到这个情况 在web端获取配置文件内容 及 往shell 脚本中动态传入参数 执行shell脚本这个有多种方法 最后还是选择了subprocess这个python标准库 subpr ...
- vue动态路由传参---query传参和params传参
当一个页面跳转到另一个页面时,组件结构相同,只是内容不同且地址栏后缀不同 ,这个地址栏的后缀就是参数,根据不同参数渲染不同的内容,这个跳转就叫路由传参. 当项目中组件间通过路由跳转,有时,我们需要传递 ...
- 扫码普通二维码跳转微信小程序指定页面(体验服和开发服跳转链接不能动态传参)
好久不见,时隔多年我又来记录问题来了,记录这次问题的主要原因是减少你我去搜索资源的时间,下面开始讲讲我越到的问题.(下面说的是针对小程序体验版或者开发版哈,正式环境不存在这个问题) 需求:pc端扫码登 ...
最新文章
- ABAP Business switc和business function简介
- CMake 入门与进阶
- php怎么压缩文字,php实现的简单压缩英文字符串的代码
- dynamodb容器使用_使用DynamoDB映射器将DynamoDB项目映射到对象
- 证券期货业信息系统安全等级保护基本要求》送审
- 无法访问windows installer服务
- maven安装junit_JUnit安装Maven – JUnit 4和JUnit 5
- Nexus仓库属性和分类
- 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_10-CMS服务端工程搭建-导入基础工程...
- diff与patch操作
- 12_首页显示热门商品和最新商品
- Oracle 中 varchar2 和 mysql 中 varchar到底能存多少个汉字?
- oracle sql列转行_oracle 行转列 列转行 转载
- Truck History POJ - 1789 最小生成树Prim
- 2020年软件工程保研南大、国防科大、天大、同济、南开、北理、软件所、哈工大、哈工深、复旦经验分享
- 公司官网如何快速让百度收录?以及如何做网站流量?
- win10虚拟桌面快捷键
- 【软件工具】之下载微软官方正版 windows 系统
- java配置ehcache_配置和使用Ehcache
- c语言else if函数的使用方法,ELSE IF THEN 函数的用法