Let's take a look at one of the simplest examples, which implements the display and hidden layers
| The code is as follows |
Copy Code |
<div id= "text" ></div><input type= "button" onclick= "Display (' text ')"/> function $_ (ID) { return document.getElementById (ID); }; function display (x) { $ (x). style.display= ($ (x). style.display== "None")? "": "None"; }; |
Below is the closed layer, in fact, the principle is the same just add a effect.
| The code is as follows |
Copy Code |
| <! DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 transitional//en" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <meta http-equiv= "Content-type" content= "text/html; Charset=utf-8 "/> <title> Untitled Document </title> <style type= "Text/css" > body{position:relative;} wang{width:100%; height:100% background: #CCC; display:none; z-index:10; position:fixed; top:0px; left:150px; margin : 0 auto; Left:inherit; Padding:0;filter:alpha (opacity=60); * * for IE browser transparency * * opacity:0.6; * * For the FF browser transparency */} . Wang ul{width:100px; height:100px; margin:0 auto; </style>
<body> <a onclick= "Dianji ()" > Eject </a><input type= "text"/> <div class= "Wang" id= "Xian" onclick= "Guanbi ()" ><ul><form><label> name </label><input Id= "Wangyan" type= "text"/><br/><label> password </label><button style= "width:100px; height:100px "onclick=" Guanbi (this) > Close </button></form></ul></div> <script type= "Text/javascript" > function Dianji () { X=document.getelementbyid ("Xian"); x.style.display= "Block"; return false; } function Guanbi (name) { var C=document.getelementbyid ("Wangyan"). Value; if (c==3) { X.style.display= ' None '; return false; } } </script> </body> |