Skrypt podaje dynamicznie czas po nasunięciu kursora myszki nad przycisk (IE) lub kliknięciu (NC).
Skopiuj poniższy kod
W ramach HEAD
<script language=javaScript> <!-- Beginning of JavaScript - var showtime=true var timer var i_sec=0 function clockon() { if (i_sec < 5) { thistime= new Date() var hours=thistime.getHours() var minutes=thistime.getMinutes() var seconds=thistime.getSeconds() if (eval(hours) <10) {hours="0"+hours} if (eval(minutes) < 10) {minutes="0"+minutes} if (seconds < 10) {seconds="0"+seconds} thistime = "----- "+hours+":"+minutes+":"+seconds+" -----" document.forms[0].elements[0].value=thistime i_sec++ timer=setTimeout("clockon()",1000) } else { clearTimeout(timer) i_sec=0 document.forms[0].elements[0].value="Podaj czas" } } function clockoff() { clearTimeout(timer) document.forms[0].elements[0].value="Podaj czas" } // - End of JavaScript - --> </script>
W ramach HEAD
<form> <input type="button" value="Podaj czas" onClick="clockon()" onMouseOver="clockon()" onMouseOut="clockoff()"> </form>