javaScript变量重新赋值问题 5
<scripttype="text/javascript">varleft=0;functiongame(){//行动的步数varforward=document.get...
<script type="text/javascript">
var left=0;
function game(){
//行动的步数
var forward=document.getElementById("forward").value;
var listLi=document.getElementsByTagName("li");
//记录当前位置
row=1;//默认在第一行
cell=1;//默认在第一列
alert("当前人物在"+row+"行,"+cell+"列");
if(left==0){
if(forward!=null&&forward!=0){
//继续直走总列增加
var cellCount=Number(cell)+Number(forward);
for(i=cell;i<cellCount;i++){
listLi[i].innerHTML="X";
}
cell=cellCount;
alert(cell);
}
}
}
</script>
为什么里面的那个cell的值,永远都是初始值,我都重新赋值了啊 展开
var left=0;
function game(){
//行动的步数
var forward=document.getElementById("forward").value;
var listLi=document.getElementsByTagName("li");
//记录当前位置
row=1;//默认在第一行
cell=1;//默认在第一列
alert("当前人物在"+row+"行,"+cell+"列");
if(left==0){
if(forward!=null&&forward!=0){
//继续直走总列增加
var cellCount=Number(cell)+Number(forward);
for(i=cell;i<cellCount;i++){
listLi[i].innerHTML="X";
}
cell=cellCount;
alert(cell);
}
}
}
</script>
为什么里面的那个cell的值,永远都是初始值,我都重新赋值了啊 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询