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> 此列表仅显示课程中考试最高的分数<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>
<!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> 此列表仅显示课程中考试最高的分数<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>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货