在线急等......................用javaScript实现一个小小的打字功能的页面,要求:上下字对齐,错了变色,统计正确率关键的技术请大侠指点下,最好写出代码。我找了点代码,但不是很懂,麻烦大家看下,帮我解释下。谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢<script language = "javaScript">
//========================================================控制文章字体的颜色及统计正确率
var FanW = new Array();
var ChengJ=new Array();
<%
mySql="select * from FanW where BianH="& t_FanW_BianH
myRs.open mySql,myCon,3,2
len_NeiR=len(myRs("NeiR"))
t_NeiR=trim(myRs("NeiR"))
k = 1
while len_NeiR>k
%>
FanW[<%=k%>] = new Array("<%=mid(t_NeiR,k,1)%>");
<%
k=k+1
wend
myRs.close
%>function daz(x,parts)
{
var n = parts.value.length+3;
var y = (x-1)*31;
var ChuWS = 0;
var ShuD = 0;
var i;
ChengJ[0]=0;
for (i=3;i<n;i++)
{
if (i%31!=2)
{
if (FanW[y+i-2]!=parts.value.charAt(i-3))
{
ChuWS = ChuWS+1;
document.form1.elements[y+i+x-2].style.color="#FF0000";
}
else
{
document.form1.elements[y+i+x-2].style.color="#000000";
}
}
}
ChengJ[x]=(n-1)-ChuWS*3-1;
ChengJ[x]=ChengJ[x-1]+ChengJ[x];
if(ChengJ[x]<0)
{
document.form1.DeFen.value=0;
}
else
{
document.form1.DeFen.value=ChengJ[x];
}
}
</script>