最新回答 / 畅小畅
js中标识相等 的操作符是“==”,一个等号是赋值。你这里写“x=y”,相当于是把y赋值给x,只要进来这个if判断,结果都为真,就执行 return “相等”了。
2016-04-24
最新回答 / 万卷古今消永日
另外你用parseIn()已近强行把输入的字符串强转为整数了又何必再判断是不是整数?你要判断的是强转之后得到的这个值是不是数字才对,因为有些字符串用parseIn()是不能强转的,最终得到的是NaN;那么你用这个NaN再进行计算就会得到NaN
2016-04-24
最赞回答 / weibo_陈_兆群_0
reCount函数里面的那句话改成num=0;就行了。。。。。因为你那句赋值只是给文本框赋值,setTimeout函数还一直在运行着,num变量的值没有改变。
2016-04-23
最新回答 / qaz_0578
setTimeout(timecount,1000); 改成 setTimeout("timecount()",1000)你还要在函数外放一个setTimeout("timecount()",1000)不知道为啥那个onload="timecount()"没有起作用
2016-04-23
最新回答 / cyb7712310
//li[j].class="on"; //div[j].class="";要用className,js直接用class是不行的li[j].className="on"; div[j].className="";
2016-04-23
最赞回答 / _Jack_Han_
课件中是这样写的:JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。字符串、数组、函数本身就是对象。数值属于基本类型,但是它拥有对应的包装类型Number,转为包装类型后可以获得对象所拥有的功能。另外,null、undefined不是对象,也没有相应的包装类型。
2016-04-22