javascript基础总结之实例(二)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript基础总结之实例(二),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4992字,纯文字阅读大概需要8分钟。
内容图文
div的显示和隐藏
<!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="Content-Type" content="text/html; charset=UTF-8" /> <title>Insert title here</title> <style type="text/css"> #div1{color:red;border:5px solid purple;width:300px;height:200px;} </style> <script type="text/javascript"> function show(){ var ob=document.getElementById(‘div1‘); ob.style.display="block"; } function hide(){ var ob=document.getElementById(‘div1‘); ob.style.display="none"; } </script> </head> <body> <div id="div1">div-1</div> <input onclick="show();" type="button" value="显示div"/> <input onclick="hide();" type="button" value="隐藏div"/> </body> </html>
给div追加内容
<!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="Content-Type" content="text/html; charset=UTF-8" /> <title>Insert title here</title> </head> <body> <div id="div1"></div> <input type="button" value="给div1追加内容"/> </body> </html> <script type="text/javascript"> document.getElementsByTagName(‘input‘)[0].onclick=function(){ document.getElementById(‘div1‘).innerHTML="nihao"; } </script>
给img添加属性
<!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="Content-Type" content="text/html; charset=UTF-8" /> <title>Insert title here</title> <script type="text/javascript"> function fun1(){ var obC=document.getElementsByTagName("img"); for(var i=0;i<obC.length;i++){ obC[i].title="tu"+(i+1); } } </script> </head> <body> <img src="images/a.jpg"/> <img src="images/b.jpg"/> <img src="images/c.jpg"/> <br/> <input onclick="fun1();" type="button" value="给img增加属性title"/> </body> </html>
简单的轮滑效果
<!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="Content-Type" content="text/html; charset=UTF-8" /> <title>Insert title here</title> <style type="text/css"> #content{padding:3px;position:relative;width:550px;height:240px;border:5px solid orange;margin:100px auto;} #d1,#d2,#d3,#d4{cursor:pointer;background:#abcdef;position:absolute;border:1px solid red;padding:3px 5px;} #d1{bottom:10px;right:90px;} #d2{bottom:10px;right:65px;} #d3{bottom:10px;right:40px;} #d4{bottom:10px;right:15px;} </style> <script type="text/javascript"> var imgName=[‘images/a.jpg‘,‘images/b.jpg‘,‘images/c.jpg‘,‘images/d.jpg‘]; function showImage(num){ curNum=num; //num 1 ----- a.jpg 2----b.jpgvar imgPath=imgName[num-1]; document.getElementById(‘image1‘).src=imgPath; //无条件把所有的块,背景置#abcdef,去掉加粗效果for(var i=1;i<=4;i++){ document.getElementById(‘d‘+i).style.background="#abcdef"; document.getElementById(‘d‘+i).style.fontWeight="none"; } //找到当前的小方块,改变背景颜色 document.getElementById("d"+num).style.background="yellow"; document.getElementById("d"+num).style.fontWeight="bold"; } var curNum=1; function autoShowImg(){ curNum++; if(curNum>4){ curNum=1; } showImage(curNum); } </script> </head> <body> <div id="content"> <img onmouseover="clearInterval(t)" onmouseout="t=window.setInterval(autoShowImg,1500)" id="image1" src="images/a.jpg"/> <div id=‘d1‘ onclick="showImage(1)" style="background:yellow;font-weight:bold;">1</div> <div id=‘d2‘ onclick="showImage(2)">2</div> <div id=‘d3‘ onclick="showImage(3)">3</div> <div id=‘d4‘ onclick="showImage(4)">4</div> </div> </body> </html> <script type="text/javascript"> var t=window.setInterval(autoShowImg,1500); </script>
获取div中的内容
<!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="Content-Type" content="text/html; charset=UTF-8" /> <title>Insert title here</title> <style type="text/css"> </style> <script type="text/javascript"> function getContent(){ var content=document.getElementById(‘div1‘).innerHTML; alert(content.replace(/<.*?>/g,"")); } </script> </head> <body> <div id="div1">div-1<b>nn</b></div> <input onclick="getContent();" type="button" value="获取div的内容"/> </body> </html>
原文:http://www.cnblogs.com/wangjinke/p/4784495.html
内容总结
以上是互联网集市为您收集整理的javascript基础总结之实例(二)全部内容,希望文章能够帮你解决javascript基础总结之实例(二)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。