之前我那条评论代码少写了个判断条件,这里重新加上在评论
关于用键盘输入10以下数字会强制变为1的BUG,可以像下面这样 这是老师原来的写法,你只需要把下面val=1改成val=0即可
if (isNaN(val) || val < 1) {
val = 1;
}
这样如果什么数字都不输入或者输入负数都会变成0,同时也可以输入10以下的数字了
关于用键盘输入10以下数字会强制变为1的BUG,可以像下面这样 这是老师原来的写法,你只需要把下面val=1改成val=0即可
if (isNaN(val) || val < 1) {
val = 1;
}
这样如果什么数字都不输入或者输入负数都会变成0,同时也可以输入10以下的数字了
2018-07-11
关于用键盘输入10以下数字会强制变为1的BUG,可以像下面这样 这是老师原来的写法,你只需要把下面val=1改成val=0即可
if (isNaN(val) || val < 1) {
val = 1;
}
这样如果什么数字都不输入或者输入负数都会变成0,同时也可以输入10以下的数字了
if (isNaN(val) || val < 1) {
val = 1;
}
这样如果什么数字都不输入或者输入负数都会变成0,同时也可以输入10以下的数字了
2018-07-11
还有个bug,当使用全选后边那个删除按钮删除商品后,已选和合计那没变。所以要在deleteAll.onclick中调用一次getTotal()
2018-07-10
尴尬了,判断class是否存在的写法是错的。应该先 arr=ele.className.split(' '),然后循环arr看是否存在等于cls的,存在则push
2018-02-03