标签:rem second minutes window contain number attribute jpg tee
示例 1 onmousedown, onmouseup
<script>function textcolor(cursor, i){if(i ==0) cursor.style.color ="#0000FF";else cursor.style.color ="#E7D745";}</script><h2 onmouseup="textcolor(this,1)" onmousedown="textcolor(this,0)">按下、松开颜色改变的文本</h2><script>function changeImage(img, i){if(i ==0)                img.src ="images/temp0.jpg";else                img.src ="images/temp1.jpg";}</script><img src="images/temp0.jpg" border="0" width="200" height="220"         onmouseOver="changeImage(this,1)"         onmouseOut="changeImage(this,0)"><div id="container"><div id="inputArea"></div><h1 id="time">0:00</h1></div><script>// two global variablesvar secondsRemaining;var intervalHandle;function resetPage(){            document.getElementById("inputArea").style.display ="block";}function tick(){// grab the h1var timeDisplay = document.getElementById("time");// turn seconds into mm:ssvar min =Math.floor(secondsRemaining /60);// floor功能: 返回比参数小的最大整数var sec = secondsRemaining -(min *60);// add a leading zero (as a string value) if seconds less than 10if(sec <10){                sec ="0"+ sec;}// concatenate with colonvar message = min +":"+ sec;// now change the display            timeDisplay.innerHTML = message;// stop if down to zeroif(secondsRemaining ===0){                alert("Done!");                clearInterval(intervalHandle);                resetPage();}// subtract from seconds remaining            secondsRemaining--;}function startCountdown(){// get contents of the "minutes" text boxvar minutes = document.getElementById("minutes").value;// check if not a numberif(isNaN(minutes)){                alert("Please enter a number!");return;}// how many seconds?            secondsRemaining = minutes *60;// every second, call the "tick" function            intervalHandle = setInterval(tick,1000);// hide the form            document.getElementById("inputArea").style.display ="none";}// as soon as the page is loaded...        window.onload =function(){// create input text box and give it an id of "minutes"var inputMinutes = document.createElement("input");            inputMinutes.setAttribute("id","minutes");            inputMinutes.setAttribute("type","text");// create a buttonvar startButton = document.createElement("input");            startButton.setAttribute("type","button");            startButton.setAttribute("value","Start Countdown");            startButton.onclick =function(){                startCountdown();};// add to the DOM, to the div called "inputArea"            document.getElementById("inputArea").appendChild(inputMinutes);            document.getElementById("inputArea").appendChild(startButton);};</script>标签:rem second minutes window contain number attribute jpg tee
原文地址:http://www.cnblogs.com/Jener/p/5984680.html