发表于: 2019-03-09 21:30:44

1 526


今天完成的事情,JS2,获取input框的,value的值。添加点击事件,做出if判断,如果输入框的值,大于18,小于4的话,显示报错。

var people=document.getElementById("value").value;
console.log(people);
//判断值输入值,大于等于4,且等于小于18


用console打印people的值,没有报错,但是不显示,因为people输入框里面没有填写值。

接下来,尝试写了一个if判断。

if (people >= 4 && people<=18) {

}//如果值大于18小于4
else{
   alert("请输入正确的玩家数量")
}


用if去进行判断,如果people的值,等于且小于18,并且,people大于且等于4的情况下。如果不符合条件的情况下,执行else的代码。


function slide() {
   var strip=document.getElementById("block").value;
   console.log(strip);
   var people=document.getElementById("value").value;
   strip=people;
}

然后需要两个input框取得值,相等。

我的思路是打算,把一个设置为全局变量,然后去用他。这样就不需要在slide里,重新获取他们的值,让他们相等。

要么就需要在slide{}重新获取一下另一个框的值,然后去相等。


收获,如何用if进行判断,接触JavaScript的失去焦点事件,以及获取input的值。但是感觉对于JavaScript的理解还是很差劲。也不知道该怎么才好。一看文档就头晕乎乎的。


明天计划,完成js2,滑块与输入框数值相等,创建数组。



返回列表 返回列表
评论

    分享到