谁能精简一串javascript代码?

来源:百度知道 编辑:UC知道 时间:2024/07/06 18:47:47
<script type="text/javascript">
function showclass(classid,money,thisclassname){
for(var i=0;i<document.all.classshow.length;i++){
if(document.getElementById("classshow"+i).checked){
document.all.classname[classid].innerHTML=thisclassname;
parseInt(document.all.classmoney[classid].innerHTML=money);
}
else{
document.all.classname[classid].innerHTML="";
parseInt(document.all.classmoney[i].innerHTML=0);
}
//以上语句用来判断复选框是否被选择,如果被选择那么显示传入的值。没有选择置为0
//头脑愚笨,实在是不会精简代码了。。

if(document.getElementById("classshow"+classid).checked){
document.all.classname[classid].innerHTML=thisclassname;
parseInt(document.all.classmoney[classid].innerHTML=money);
}
else{
document.all.classname[classid].innerHTML="";
parseInt(document.all.classmoney[classid].innerHTML=0);
}
//以上语句用来判断复选框是否被选择,如果被选择那么显

哥们你这代码写的挺好的,比我平时写的精简多了,还要怎么精简啊。。。

parseInt(document.all.classmoney[classid].innerHTML=money);
是什么意思?
不明白
是不是要写成
document.all.classmoney[classid].innerHTML=parseInt(money);