使用layer.open 父页面获取子页面输入文本框中的值

$(function () {
        $("#confirmpassword").click(function () {

            var pwd = $("#txtPwd").val();
            layer.open({
                type: 1
                , title: ‘请输入登入密码‘
                , closeBtn: false
                , area: ‘350px;‘
                , shade: 0.8
                , id: ‘LAY_layuipro‘ //设定一个id,防止重复弹出
                , btn: [‘保存‘,‘关闭‘]
                , btnAlign: ‘c‘
                , moveType: 1 //拖拽模式,0或者1
                , content:‘<div style="padding: 30px 20px;; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">密码:<input id="firstpwd" type="password" placeholder="请输入密码"></div>‘//弹出的子页面
                , yes: function (index, layero) {                   //获取输入框内容
                     var oldPass=layero.find(‘#firstpwd‘);
                     var pass = $(oldPass).val();
                    var pwd = $("#txtPwd").val();
                    //var jmpwd = hex_md5(pass).toUpperCase();//这是MD5加密
                    alert(pwd);
                    alert(pass);
                    alert(jmpwd);
                if (pwd == jmpwd) {
                    myfunction();
                } else {
                    alert("密码错误");
                }
                layer.close(index);
                }, cancel: function (index) {
                    layer.close(index);
                }

            });

        });
    });

原文地址:https://www.cnblogs.com/hudean/p/11676529.html

时间: 2024-10-17 07:43:13

使用layer.open 父页面获取子页面输入文本框中的值的相关文章

使用kindeditor获取不到富文本框中的值

获取不到富文本框中的值,网上一搜一堆,但最终没有几个能解决问题的,折腾一番最终解决.注意就是红色代码,加上之后就可以解决问题了. KindEditor.ready(function (K) { var editor1 = K.create('#AContents', { cssPath: '/Content/kindeditor/plugins/code/prettify.css', uploadJson: '/Content/kindeditor/asp.net/upload_json.ash

iframe父页面获取子页面的高度

最近做项目中用到了iframe,子页面更改父页面的高度,经过九九八十一难,找到了解决的办法. $(window).load(function() {  var h=$(document).height();  var ifHeight = $(window.top.document).find(".XX").css({  height:h }); }); window.top:是获取子页面所有body以上的元素. window.parent()是获取子页面body的上一级父元素.

父页面获取子页面的内容

需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题. 1,通过ajax方式 实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息 缺点:把js变量转换成java变量比较麻烦,需要使用form表单来提交,而且jsp中的java脚本是在服务器

根据父元素获取子元素的文本

原文地址:https://www.cnblogs.com/classmethond/p/10203062.html

Iframe父页面与子页面之间的调用

专业词语解释如下:     Iframe:iframe元素是文档中的文档.     window对象: 浏览器会在其打开一个HTML文档时创建一个对应的window对象.但是,如果一个文档定义了一个或者多个框架(即:包含一个或者多个frame或者iframe标签),浏览器就会为原始文档创建一个window对象,再为每个iframe创建额外的window对象,这些额外的window对象是原始窗口的子窗口. contentWindow: 是指指定的iframe或者iframe所在的window对象.

使用iframe父页面调用子页面和子页面调用父页面的元素与方法

在实际的项目开发中,iframe框架经常使用,主要用于引入其他的页面.下面主要介绍一下使用iframe引入其他页面后,父页面如何调用子页面的方法和元素以及子页面如何调用父页面的方法和元素. 1.父页面获取子页面的元素 //jquery方式 $("#iframeId").contents().find("#child1"); //js方式 window.frames["iframName"].document.getElementById(&quo

layer.open中父页面向子页面传值

1.咱先看图说话 父list.jsp 子operate.jsp实现的代码1 在父页面上完成对子页面的数据渲染 function setData(data) { var lay=layer.open({ type: 2, title: false, //closeBtn: 0, //shade:0,//是否有遮罩效果 area: ['560px', '294px'],//宽,高 //skin: 'layui-layer-nobg', //没有背景色 shadeClose: false, conte

iframe父页面和子页面获取元素和js变量

父页面获取iframe页面元素和变量 获取方法:$("#id")[0].contentWindow.showInfo(): 获取元素:  $("#id").contents().find("#suggestBox"); iframe子页面获取父页面元素变量 window.parent.showInfo(); 原文地址:https://www.cnblogs.com/yafuture/p/10774121.html

js父页面和子页面之间传值

今天和朋友一块讨论,怎样通过js在父页面和子页面之间传值的问题,总结例如以下: 需求描写叙述:父页面有多个子页面.实如今父页面点击子页面,传值到子页面. 看着非常easy,试了好久.主要纠结在怎样获取iframe,刚開始用document.getElementById('iframe的ID'),后来查资料才发现这样的方法仅仅是去取出了一个OBJECT,不能操作它的函数方法.后来改成window.iframes["iframe的name"],这样就能够获取子页面的整个DOM,能够操作它的