亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

random未定義

var?gift=['iphone','ipad','三星note7','三星平板電腦','佳能相機','謝謝參與'],
	play=document.getElementById('play'),
	stop=document.getElementById('stop')
	title=document.getElementById('title'),
	timer=null,
	flag=0;
window.onload=function(){		//封裝一個類
	var?eventUntil={
		addEvent:function(element,type,hander){
				if(element.addEventListener){
						element.addEventListener(type,hander);
				}else?if(element.attachEvent){
						element.attachEvent('on'+type,hander);
				}else{
						element['on'+type]=hander;
				}
		},
	}
	eventUntil.addEvent(play,'click',playFun())//鼠標事件
}
//getrandom函數
function?getrandom(){
	var?myrandom=Math.floor(Math.random()*gift.length);
}
//開始函數
function?playFun(){
			clearInterval(timer);
			timer=setInterval(function(){
				var?random=Math.floor(Math.random()*gift.length)},50);
			title.innerHTML=gift[random];
};

HTML和老師基本一樣,我用了input標簽,http://img1.sycdn.imooc.com//57ee0f7200015c0108150434.jpg

正在回答

1 回答

你最后少了一個 } 號

0 回復 有任何疑惑可以回復我~
#1

小釗釗 提問者

不對,還是不行,括號沒有少的
2016-10-03 回復 有任何疑惑可以回復我~
#2

媽媽叫我好孩子 回復 小釗釗 提問者

你的random定義在定時器的內部函數,是一個局部變量,所以錯誤說沒有定義,你應該把聲明放到function playFun()函數里面。
2016-10-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

random未定義

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號