»
Tiếng AnhTiếng PhápTiếng Việt

In - Ẩn hiện layer với mã JavaScript đơn giản - JavaScriptBank.com

Phiên bản đầy đủ: jsB@nk » Biểu mẫu » Ẩn hiện layer với mã JavaScript đơn giản
URL: https://www.javascriptbank.com/simple-javascript-code-layer-display-toggle.html

Ẩn hiện layer với mã JavaScript đơn giản © JavaScriptBank.comThêm một đoạn mã JavaScript đơn giản nữa để thực hiện hiệu ứng ẩn/hiện một layer khi người dùng nhấn chọn vào một liên kết được chỉ định. Trong ví dụ mẫu JavaScript lần này, hiệu ứng được thực hiện với các bình luận của một bài viết.

Phiên bản đầy đủ: jsB@nk » Biểu mẫu » Ẩn hiện layer với mã JavaScript đơn giản
URL: https://www.javascriptbank.com/simple-javascript-code-layer-display-toggle.html



CSS
<style type="text/css">/*     This script downloaded from www.JavaScriptBank.com     Come to view and download over 2000+ free javascript at www.JavaScriptBank.com*/div.quote{margin-left: 25%;padding: 10px;background-color: #FFCF31;border: 1px solid #00009C;width: 450px;text-align: left;}div.quote p {font-size: .8em;margin: 0px 0px 0px 0px;}div#commentForm {display: none;margin: 0px 20px 0px 20px;font-family: Arial, sans-serif;font-size: .8em;}a.commentLink { font-family: Arial, sans-serif; font-size: .9em;}</style>


JavaScript
<script type="text/javascript">// Created by: Justin Barlow | http://www.netlobo.com// This script downloaded from www.JavaScriptBank.comfunction toggleLayer(whichLayer) {  var elem, vis;  if(document.getElementById) // this is the way the standards work    elem = document.getElementById(whichLayer);  else if(document.all) // this is the way old msie versions work      elem = document.all[whichLayer];  else if(document.layers) // this is the way nn4 works    elem = document.layers[whichLayer];  vis = elem.style;  // if the style.display value is blank we try to figure it out here  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';  vis.display = (vis.display==''||vis.display=='block')?'none':'block';}</script>


HTML
<!--/*     This script downloaded from www.JavaScriptBank.com     Come to view and download over 2000+ free javascript at www.JavaScriptBank.com*/--><div class="quote"><p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent porttitor luctus quam. Pellentesque diam libero, feugiat quis, porttitor sagittis, suscipit dignissim, pede. Duis dapibus mauris at enim. Morbi vehicula turpis nec massa.</p><p style="text-align: right;"><a class="commentLink" title="Add a comment to this entry" href="javascript:toggleLayer('commentForm');">Add a comment</a><div id="commentForm"><form id="addComment" action="" method="get"> <p>Name:<br> <input name="name"><br> Comment:<br> <textarea rows="3" cols="40" name="comment"></textarea><br> <input name="submit" value="Add Comment" type="submit"> <input onclick="javascript:toggleLayer('commentForm');" name="reset" value="Cancel" type="reset"></p></form></div></div>