第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JS問題 謝謝回答!!!

JS問題 謝謝回答!!!

慕姐8946757 2017-08-28 23:00:25
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> //在文本框中顯示數(shù)字,每隔一秒鐘+1 //點(diǎn)擊停止按鈕,讓數(shù)字停下來 var time; function setTime(){ time= ?setInterval("changeNum()",1000); } var i=0; function changeNum(){ //文本框中顯示數(shù)字,每隔一秒鐘+1 i++;// 返回對擁有指定id的第一個對象的引用 var myNum= document.getElementById("myNum"); myNum.value=i; } ? ?function stopTime(){ ? ? clearInterval(time); ? ?} </script> </head> <body onload="setTime()"> <input type="text" id="myNum" /> <!--onclick 調(diào)用函數(shù)內(nèi)的方法setTime--> <input type="button" value="開始" onclick="setTime()"/> <input type="button" value="停止" onclick="stopTime()" /> </body></html>請問 ? ? id="myNum" ? ? ? ? ? onclick="setTime()"是什么意思?中間的三段函數(shù)又是什么意思 都看暈了 也沒找出來邏輯? 求解答 謝謝!!!
查看完整描述

2 回答

已采納
?
qq_安安_17

TA貢獻(xiàn)49條經(jīng)驗(yàn) 獲得超52個贊

<!DOCTYPE?html>
<html>
????<head>
????<meta?charset="UTF-8">
????<title></title>
????????<script>
????????????var?time;//聲明一個全局變量time,但未定義,為undefined
????????????//定義一個setTime函數(shù)
????????????function?setTime(){
????????????????time=setInterval("changeNum()",1000);
????????????????/*setInterval表示每1s都不停的調(diào)用changeNum()函數(shù),
????????????????并將結(jié)果傳遞給time*/
????????????}
????????????
????????????var?i=0;;//聲明一個全局變量i,并賦值為0
????????????//定義一個changeNum函數(shù)
????????????function?changeNum(){
????????????????i++;
????????????????var?myNum=?document.getElementById("myNum");
????????????????//獲取定義好的id元素"myNum"
????????????????myNum.value=i;
????????????????//將不斷+1變量i賦值給"myNum"的value值
????????????}
????????????//定義一個stopTime函數(shù)
???????????function?stopTime(){
???????????	clearInterval(time);
???????????	//?clearInterval()方法能夠取消setInterval()方法設(shè)置的定時器
???????????}
????????
????????</script>
????</head>
????<body?onload="setTime()">
????????<input?type="text"?id="myNum"?/>
????????<!--id="myNum"表示給input設(shè)置一個id,便于css或者js函數(shù)使用-->
????????
????????<input?type="button"?value="開始"?onclick="setTime()"/>
????????<!--input為一個按鈕,onclick="setTime()"表示點(diǎn)擊便按鈕便可以激活js定義
????????的方法-->
????????<input?type="button"?value="停止"?onclick="stopTime()"?/>
????</body>
</html>

三個方法:

函數(shù)1:設(shè)置時間周期變化,開始計(jì)時。

函數(shù)2:改變時間的具體方法,抓取html中的id值,并賦值到j(luò)s中

函數(shù)3:停止計(jì)時

邏輯順序:

函數(shù)1定義需要調(diào)用函數(shù)2,函數(shù)2單獨(dú)定義,函數(shù)3定義取消函數(shù)1的作用

這樣說可以懂嗎???
基礎(chǔ)需要提高啊


查看完整回答
1 反對 回復(fù) 2017-08-29
?
qq_靠近或者遠(yuǎn)離_0

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個贊

onclick是一個事件,點(diǎn)擊事件 ,id是供JS函數(shù)調(diào)取用的,

查看完整回答
反對 回復(fù) 2017-08-28
  • 2 回答
  • 0 關(guān)注
  • 1415 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號