<script type="text/javascript"> function alterBook(){ document.getElementById("book").innerHTML="现象级全球畅销书"; } function all_input(){ var aInput=document.getElementsByTagName("input"); var sStr=""; for(var i=0;i<aInput.length;i++){ sStr+=aInput[i].value+" "; } document.getElementById("replace").innerHTML=sStr; } function s_input(){ var aInput=document.getElementsByName("season"); var sStr=""; for(var i=0;i<aInput.length;i++){ sStr+=aInput[i].value+" "; } document.getElementById("replace").innerHTML=sStr; } function clearAll(){ document.write(""); } </script>
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>时钟特效</title> </head> <body> <div id="myclock"></div> <script type="text/javascript"> function disptime(){ var today = new Date(); //获得当前时间 var hh = today.getHours(); //获得小时、分钟、秒 var mm = today.getMinutes();//获得分钟 var ss = today.getSeconds();//获得秒 /*设置div的内容为当前时间*/ document.getElementById("myclock").innerHTML="现在是:"+hh +":"+mm+": "+ss; } disptime(); </script> </body> </html>
定时函数
setTimeout(“调用的函数”,等待的毫秒数)
setInterval(“调用的函数”,间隔的毫秒数)
1 2 3 4 5 6 7 8
<body> <input name="s" type="button" value="显示提示消息" onclick="timer()" /> <script type="text/javascript"> function timer(){ var t=setTimeout("alert('3 seconds')",3000); } </script> </body>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
<body> <div id="myclock"></div> <script type="text/javascript"> function disptime(){ var today = new Date(); //获得当前时间 var hh = today.getHours(); //获得小时、分钟、秒 var mm = today.getMinutes();//获得分钟 var ss = today.getSeconds();//获得秒 /*设置div的内容为当前时间*/ document.getElementById("myclock").innerHTML="现在是:"+hh +":"+mm+": "+ss; } /*使用setInterval()每间隔指定毫秒后调用disptime()*/ var myTime = setInterval("disptime()",1000); </script> </body>
<body> <div id="myclock"></div> <input type="button" onclick="javaScript:clearInterval(myTime)" value="停止"> <script type="text/javascript"> function disptime(){ var today = new Date(); //获得当前时间 var hh = today.getHours(); //获得小时、分钟、秒 var mm = today.getMinutes();//获得分钟 var ss = today.getSeconds();//获得秒 /*设置div的内容为当前时间*/ document.getElementById("myclock").innerHTML="现在是:"+hh +":"+mm+": "+ss; } /*使用setInterval()每间隔指定毫秒后调用disptime()*/ var myTime = setInterval("disptime()",1000); </script> </body>
Math对象
1 2 3 4 5 6 7 8 9 10 11 12 13
<body> <div> 本次选择的颜色是:<span id="color"></span> <input type="button" value="选择颜色" onclick="selColor();"> </div> <script type="text/javascript"> function selColor(){ var color=Array("红色","黄色","蓝色","绿色","橙色","青色","紫色"); var num=Math.ceil(Math.random()*7)-1; document.getElementById("color").innerHTML=color[num]; } </script> </body>
<script> var obj=document.getElementById("news"); var str=obj.lastChild.firstChild.nextSibling.nextSibling.innerHTML; ////var str=obj.lastChild.lastChild.previousSibling.previousSibling.innerHTML; var str=obj.lastElementChild.firstElementChild.innerHTML||obj.lastChild.firstChild.innerHTML; alert(str); </script>