1、大括号不要省!
2、用setInterval<div id="Clock"></div>
<script language="JavaScript">
<!--
var nedd,neds,nesd,val
nedd=60
neds=30
nesd=0
val=2
function tick(val) {
var hours, minutes, seconds;
var intHours, intMinutes, intSeconds;
var today;nedd=nedd+1
if (nedd == 61){
nedd=1
neds=neds+1
if (neds == 61){
neds=1
nesd=nesd+1
}
}
today = new Date();
intHours = val -nesd;
intMinutes = 60 -neds;
intSeconds = 60 - nedd;if (intSeconds < 10) 
seconds = "0"+intSeconds+" ";
 else 
seconds = intSeconds+" ";
if (intMinutes < 10)
minutes = "0"+intMinutes+":";
 else 
minutes = intMinutes+":";
if (intHours < 10) 
hours = "0"+intHours+":";
 else 
hours = intHours+":";timeString = hours+minutes+seconds;
document.all.Clock.innerHTML = timeString;
}
window.setInterval("tick(val);", 1000);
//-->
</script>