js写了一个弹出层的登录框但是。但是innerhtml内不能用asp控件。,不能实现登录功能。怎么解决

问题描述

这里是js代码window.onload=function(){varoBtn=document.getElementById("btnLogin");oBtn.onclick=function(){//获取页面的高度和宽度varsHeight=document.documentElement.scrollHeight;varsWidth=document.documentElement.scrollWidth;//可视化区域的高度和宽度varwHeight=document.documentElement.clientHeight;varoMask=document.createElement("div");oMask.id="mask";oMask.style.height=sHeight+"px";oMask.style.width=sWidth+"px";document.body.appendChild(oMask);varoLogin=document.createElement("div");oLogin.id="login";oLogin.innerHTML="<divclass='loginCon'><h1align='center'class='Welcome'>欢迎</h1><palign='center'class='textLogin'>登录你的账户</p><spanID='lblAccount'>账号:</span><inputname='txtAccount'id='txtAccount'type='text'placeholder='账号'><spanID='lblPassword'>密码:</span><inputname='txtPassWord'id='txtPassWord'type='text'placeholder='密码'><inputname='btnSubmit'class='btnSubmit'id='btnSubmit'type='submit'value='登录'><divid='close'>X</div></div>"document.body.appendChild(oLogin);//获取login的高度和宽度vardHeight=oLogin.offsetHeight;vardWidth=oLogin.offsetWidth;//给login的left和top赋值oLogin.style.left=(sWidth-dWidth)/2+"(px)";oLogin.style.top=(sHeight-dHeight)/2+"(px)";varoClose=document.getElementById("close");oMask.onclick=oClose.onclick=function(){document.body.removeChild(oMask);document.body.removeChild(oLogin);}}}重点是这个oLogin.innerHTML="<divclass='loginCon'><h1align='center'class='Welcome'>欢迎</h1><palign='center'class='textLogin'>登录你的账户</p><spanID='lblAccount'>账号:</span><inputname='txtAccount'id='txtAccount'type='text'placeholder='账号'><spanID='lblPassword'>密码:</span><inputname='txtPassWord'id='txtPassWord'type='text'placeholder='密码'><inputname='btnSubmit'class='btnSubmit'id='btnSubmit'type='submit'value='登录'><divid='close'>X</div></div>"

解决方案

时间: 2024-10-30 09:23:38

js写了一个弹出层的登录框但是。但是innerhtml内不能用asp控件。,不能实现登录功能。怎么解决的相关文章

Js Jquery创建一个弹出层可加载一个页面_javascript技巧

复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"

js写一个弹出层并锁屏效果实现代码_javascript技巧

复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv=&qu

JS简单实现动画弹出层效果

 JS简单实现动画弹出层效果 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 8

JS实用的动画弹出层效果实例

 本文实例讲述了JS实用的动画弹出层效果的方法.分享给大家供大家参考.具体实现方法如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 7

js与css实现弹出层覆盖整个页面的方法

 本文实例讲述了js与css实现弹出层覆盖整个页面的方法.分享给大家供大家参考.具体实现方法如下: 弹出层透明背景加框的常用样式和结构如下:   代码如下: .alertMessageBg{ position:fixed; _position:absolute; width:100%; height:100%; left:0; top:0; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); z-in

js制作带有遮罩弹出层实现登录注册表单特效代码分享_jquery

本文实例讲述了js制作带有遮罩弹出层实现登录注册表单代码特效代码.分享给大家供大家参考.具体如下: 运行效果图:                     ----------------------查看效果   源码下载----------------------- 小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式. jquery制作的带有遮罩弹出层实现登录注册等表单的特效源码,是一段实现了点击后在原始页面上弹出想用页面的代码.  为大家分享的js制作带有遮罩弹出层实现登录注册表单代码特效

JS简单实现动画弹出层效果_javascript技巧

JS简单实现动画弹出层效果 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>动画弹出层&l

JS实用的动画弹出层效果实例_javascript技巧

本文实例讲述了JS实用的动画弹出层效果的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <

delphi/inno setup- 如何获取弹出的消息对话框,并响应该对话框中 的Yes控件啊

问题描述 如何获取弹出的消息对话框,并响应该对话框中 的Yes控件啊 我执行卸载向导uninstall000.exe,弹出的消息对话框,我想用代码获取该消 息对话框,并用代码实现响应该消息对话框中的Yes按钮.