为了账号安全,请及时绑定邮箱和手机立即绑定

帮忙看看代码,那里出错了,,运行不了

帮忙看看代码,那里出错了,,运行不了

、_0007 2014-08-26 10:18:00
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>抽奖</title> <style type="text/css"> *{margin:0;  padding: 0 }.class1{ background-color: #047; width: 400px; height: 50px;  margin: 0 auto; padding-top: 30px; text-align: center; font-size: 34; font-weight: bold; color: #f00;}.class2{  width: 220px; height: 30px;        text-align: center;    font-weight: bold;    margin: 0 auto;}.class2 span{display: block; float: left; width: 80px; height: 25px; line-height: 25px; background: #036; border: 1px solid #eee; border-radius: 7px; margin-right: 20px; color: #fff; text-align: center; font-size: 14px; font-family: "微软雅黑"; cursor: pointer;}</style></head><body><div id="class1" >开始抽奖啦!</div><div><span  id="ksan">开 始</span><span  id="stop">停 止</span></div></body></html><script type="text/javascript">var shuzu=['奖1','2','3','4','5'],t=null;window.onload=function  () { var ksan=document.getElementById('ksan'); var stop=document.getElementById('stop'); ksan.onclik=kaishi; stop.onclik=jieshu;    }function kaishi(){  var ksan=document.getElementById('ksan'); var title=document.getElementById('class1'); clearInterval(t); t=setInterval(function(){  var redom=Math.floor(Math.random()*shuzu.length);  title.innerHtml=shuzu[redom]; },50);  } function jieshu(){  clearInterval(t); }</script>
查看完整描述

2 回答

?
jddod

TA贡献4条经验 获得超2个赞

问题大概是两个。。第一没有取到点击的事件。。二是,innerHtml没有把值写进去。。原因的话我觉得可能是取doc节点有问题?但是我觉得你写的没问题,试的时候就是取不到。。。所以我就改成直接取了。。本人初学者,请见谅

查看完整回答
反对 回复 2014-08-26
  • 、_0007
    、_0007
    我觉得你写的和我写的一样……为什么onclick放到onload里面就不行呢,,
  • 、_0007
    、_0007
    innerHtml没有把值写进去,我把innerHtml的HTML改成大写就对了。。。
  • 、_0007
    、_0007
    我的onclick拼错了,,源码上。。。不好意思。
点击展开后面1
  • 2 回答
  • 0 关注
  • 1199 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信