最赞回答 / 忆寒QI
在js中函数名可以把它当成指针,函数名加上括号就代表函数立即执行,这里是把startCount函数作为定时器的一个参数传入,如果加上括号函数立即执行,传入的参数就变成了函数的返回值,所以不能执行,望采纳 谢谢!。
2018-07-16
最新回答 / qq_抛物线_0
<!DOCTYPE HTML><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function count() { var num1 = document.getElementById("num1").value, symble = docum...
2018-07-15
最赞回答 / 慕粉8926559
var scoreArr=[scoreStr.split(';')];这一行,右边没有中括号的。改成 var scoreArr=scoreStr.split(';'); 就可以了
2018-07-14
最新回答 / qq_人生若如初见_5
最简单的理解就是 假设 setInterval(对应函数:A(),时间间隔:100s); 即等价于每隔100s执行一次A()函数而setTimeout(对应函数:A(),时间间隔:100s); 即是等价于 当页面载入完成后100s执行一次仅只执行一次A()函数
2018-07-14
最新回答 / 云萼
小妹妹我来了,这个我也遇到过,是因为你把startCount()放在window.onload中,他是一个内部函数,你在外面访问不了,你改成这样就可以了。写成startCount,是引用的代码串,而不像是"startCount()"引用的是一个函数。// window.onload = function(){ var num=0; function startCount(){ document.getElementById('count').value=num; num=n...
2018-07-13
最赞回答 / Geoff_liu
onselect="message()"放的位置不对 ,如下边的例子放就好了例:<form> 个人简介:<br> <textarea name="summary" onselect="message()" cols="60" rows="5" >请写入个人简介,不少于200字!</textarea>
2018-07-13