日期:2014-05-18  浏览次数:20804 次

求教java script错误!
<html>
<head>
<script language="JavaScript">  
  <!-- 
 javascript:window.history.forward(1);
  //-->  
</script>  


<script>  
var timeLeft = 1*${exam_option.exam_time};
function countTime()
{
if(timeLeft == 0)
{
return;
}
var startMinutes = parseInt(timeLeft / (60 * 1000), 10);
var startSec = parseInt((timeLeft - startMinutes * 60 * 1000)/1000)
document.body.innerText = "剩余时间:" + startMinutes + "分钟" + startSec + "秒";
timeLeft = timeLeft - 1000;
setTimeout('countTime()',1000);
}  
  </script>  
</head>
<body link="#9C7310" alink="#9C7310" vlink="#9C7310" onload="countTime()">  

<script>
setInterval("webjx.innerHTML=new Date().toLocaleString()",1000);
</script>

<body>
</html>一个页面的javascript代码出错 
11行语法错误
26行缺少对象

哪个好心的大哥帮我改过来 JAVASCRIPT实在不懂

还有请问这些JAVASCRIPT代码实现的是什么功能,有一个是时间显示,其他呢?

------解决方案--------------------
${exam_option.exam_time}; 是jstl标签,这个数据要从后台传递过来
setInterval("webjx.innerHTML=new Date().toLocaleString()",1000); 
这里的webjx是什么东西,应该是个标签的id,换成document.getelementbyid(“webjx”)
------解决方案--------------------
是不是exam_option.exam_time这个值没有呀,你再查一下呀!