菜鸟求教怎么用setInterval

xcyshys 2015-10-25 10:58:44

<div id="content" style="display:none;">0</div>
<div id="content1" contenteditable = "true"></div>
<div id="content2"></div>
<button id="button1">开始</button>
<button id="button2">结束</button>
<script>
var oDiv = document.getElementById("content");
var oDiv1 = document.getElementById("content1");
var oDiv2 = document.getElementById("content2");
var b1 = document.getElementById("button1");
var b2 = document.getElementById("button2");


function R(a,b){
var i = Math.random()*(b-a)+a;
return Math.ceil(i);
}

b1.onclick = function b1(){
var a = self.setInterval("R()",50);
oDiv2.innerHTML = R(+oDiv.innerHTML,+oDiv1.innerHTML);
}

</script>
这个下划线的不会用,是希望能点一下开始一直重复运行找随机数的函数,点一下结束就暂停并输出
...全文
116 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xcyshys 2015-10-25
  • 打赏
  • 举报
回复
谢谢大神
slwsss 2015-10-25
  • 打赏
  • 举报
回复
function R(a,b){ var i = Math.random()*(b-a)+a; return Math.ceil(i); } var t; b1.onclick = function(){ t = setInterval(function(){ oDiv2.innerHTML = R(+oDiv.innerHTML,+oDiv1.innerHTML); },50); } b2.onclick=function(){clearInterval(t)}

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧