js动态设置元素透明度代码实例
分类:实例代码
本章节分享一段代码实例,它实现了动态设置元素透明度效果。
当然这个动态设置不是指的以动画方式设置透明度。
以动画方式设置透明度可以参阅javascript实现的以渐变方式设置透明度一章节。
代码实例如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>前端教程网</title> <style> #antzone{ width:200px; height:100px; background:#ccc; } </style> <script> function setOpacity(elem, level) { if(elem.filters){ elem.style.filters = 'alpha(opacity=' + level + ')'; } else { elem.style.opacity = level / 100; } } window.onload=function(){ var odiv=document.getElementById("antzone"); var obt=document.getElementById("bt"); obt.onclick=function(){ setOpacity(odiv,50); } } </script> </head> <body> <div id="antzone"></div> <input type="button" id="bt" value="查看效果"/> </body> </html>
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu