html部分的代码,有些代码注释了
<!DOCTYPE html>
<html> <head>
<meta charset="utf-8">
<title>所有科目成绩查询</title>
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black"> <link rel="stylesheet" href="mui.min.css">
<link rel="stylesheet" href="app.css">
<link rel="stylesheet" href="table.css">
<script type="text/javascript" src="jquery.min.js"></script>
        <script type="text/javascript" src="config.js"></script>
        
        <link href="main.css" rel="stylesheet" type="text/css">
            <link href="style.css" rel="stylesheet" type="text/css">
    </head> <body><div id="wrapper" class="mui-content" >
<form name="listForm" method="post">
  <div class="list99">
    <div class="sq_con" id="myDiv">
<ul>
</ul>
</div>
</div>
</form>
   <ul id="list">
   </ul>   
</div>
<div class="mui-content">
    <div class="news_tit" id="title"></div>
</div>
<div class="newslist2">
    <ul id="ul1">
        
    </ul>
</div><br>
<br>
<table width="100%" height="98" border="0" align="center" cellpadding="0" cellspacing="0"  background="../images/bg.jpg" ><tr><td><font size="3px" color="chocolate"><B>&nbsp;&nbsp;&nbsp;&nbsp;此列表仅显示课程中考试最高的分数<br></font></td></tr></table>
<script src="config.js"  type="text/javascript"></script>
<script src="jquery.js"  type="text/javascript"></script>
<script src="mui.min.js"></script>
<script type="text/javascript" charset="utf-8">
    
    //先定义个当前时间
    var timeStr = new Date().getTime();
    //当前时间的数据data
    var curData = data;
    //当前data替换dataHandler
    curData = curData.replace("dataHandler(","");
    curData = curData.replace(");","");
    //alert(courseId);
    
    //var curCourseId = courseId;
    var curUserId = userId;
    alert(userId);
    createListByData(curData,curUserId);//这里开始有问题   
    //alert("1");
function createListByData(dataJSONStr,userId){
    var data = JSON.parse(dataJSONStr);
    var infoArray=data.infoArray;
    //  var ul=document.getElementById("list");
    //  var table=document.getElementById("mytable");
    var div=document.getElementById("myDiv");
    var str="";
    if(infoArray.length==0){
        div.innerHTML="<li><br><center>您无考试课程</center><br></li>";
        return;
    }
    
    str="<ul>";
    for(var i=0;i<infoArray.length;i++){
        var score;
        var pass=infoArray[i].score;
        if(pass>59){
            score=infoArray[i].score;
        }else{
            score="<font color=\"red\">"+infoArray[i].score+"</font>";
        }
        
        str+="<li><span class=\"blue\">"+infoArray[i].title+"</span><a class=\"on\" ></a></li>"+
           "<div class=\"sub_li2\" >"+
           "<p style=\"float:left;\">"+
           "<a href=\"\" >考试分数:"+score+"</a>"+
           "<div align=\"right\" class=\"an\"><a href=\"javascript:goIntoPage('exam_detail_list.html',"+infoArray[i].courseId+")\" class=\"button32-rectangle  large medium-blue\">查看考试记录</a></div>"+
           "</p>"+
           "</div>";
    }
    str+="</ul>";
    div.innerHTML=str;    function goIntoPage(url,courseId){
        examScoreListActivity.goNextPage(courseId);
    }
     </script>       
</body>    
</html>