亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 2種方法教你輕松完成JavaScript項目

2種方法教你輕松完成JavaScript項目

來源:千鋒教育
發布人:syq
時間: 2022-09-14 11:32:00 1663126320

  這里有兩個 JavaScript 項目,只要對 JavaScript 有一個大致的了解,你就可以輕松完成。

0.4618343690465855

  1.使用顏色選擇器更改背景顏色

  第一個非常容易制作。因此,該項目是您可以將顏色作為輸入并更改背景顏色,在本例中為body標簽。輸入由顏色選取器通過將標記的 type 屬性設置為“顏色”來獲取。是的,標記有顏色類型。請參閱以下筆。inputinput

8

  如您所見,首先,我們定義了一個變量來選擇作為顏色選擇器的標簽(類型屬性設置為“顏色”的標簽會自動創建顏色選擇器)。我們定義它是為了獲取值,作為將來作為輸入給出的顏色。color_pickerinputinput

  現在,我們將輸入事件偵聽器設置為具有函數的輸入,這意味著每當給定輸入(此處輸入表示標記)時,都會觸發該函數。changecolor()inputchangecolor()

  現在,讓我們定義函數。首先,我們將采用語句在輸入中選擇的顏色,并將其存儲在變量中。然后,我們通過語句選擇正文標記。基本上獲取所有具有已定義標記名稱的標記并將其存儲到數組中,并且通過使用 之后的 ,我們選擇第一個標記名稱為“body”的標記。由于整個HTML文檔中只有一個“body”標簽,我們可以準確地選擇body標簽,這種方法可能對選擇某個標簽很有用,但該方法的混亂程度較低。現在,為了方便起見,您可以將 存儲在變量中,但這不是強制性的。

changecolor()color_picker.valueselected_colordocument.getElementsByTagName("body")[0]document.getElementsByTagName[0]document.getElementsByTagName("body")document.getElementByIddocument.getElementsByTagName("body")

  現在,通過 將變量中存儲的所選顏色設置為背景色屬性。這是你的第一個項目。selected_colordocument.getElementsByTagName("body")[0].style.backgroundColor = selected_color;

  2. 定時器或秒表

  現在對于第二個項目,它是計時器或秒表。許多程序員發現制作計時器令人生畏和困惑,但相信我,這是一個很容易制作的項目。這個項目的解釋很長,因為如果你沒有足夠的信息,某些事情會讓你擔心。首先,請參閱下面的筆并嘗試理解代碼。

9

  首先,您可以按照自己的喜好制作計時器的布局,但要單獨制作每個數字。現在為每個數字提供不同的ID,以便我們可以單獨選擇每個數字。

  現在,通過該方法將所有數字存儲在變量中,并且還使用該方法將所有數字存儲在變量中。是您用于存儲數字的變量的名稱,您應該使用,因為 返回一個字符串,并且您無法遞增字符串,因此它會將字符串轉換為數字,以便我們可以遞增它。

document.getElementByIdparseFloat(variable_name_of_the_digit.innerHtml)variable_name_of_the_digitparseFloat.innerHtml

  現在創建一個函數來遞增秒的第一個數字(右邊的數字)。首先,編寫語句以遞增秒的第一位數字。是用于存儲秒的第一個數字的變量名稱。變量名稱后面的 將遞增(向其添加 1)該數字。現在,將秒的第一個數字設置為 。這意味著秒的第一個數字將每秒向上移動 1。

variable_name_of_the_innerHtml_of_the_first_digit_of_seconds++;variable_name_of_the_innerHtml_of_the_first_digit_of_secondsinnerHtml++innerHtmlvariable_name_of_the_innerHtml_of_the_first_digit_of_seconds

  現在繼續將秒的第一個數字更改為 0,并每隔 10 秒遞增秒的第二個數字。我們將首先使用一個語句來檢查第二個數字的第一個數字是否為 9。然后在 里面,我們將 設置為 -1。不要將其設置為 0,因為在接下來的一秒中,它將被遞增為 1,數字將顯示 1 而不是 0,但對于 -1,它將顯示 0 而不是 1。

if if variable_name_of_the_innerHtml_of_the_first_digit_of_seconds

  接下來,我們將增加秒的第二個數字(左邊一個)的值,然后設置第二個數字的值。

variable_name_of_the_innerHtml_of_the_second_digit_of_seconds++innerHtml

  現在,要每60秒更改秒0的兩位數字,我們將首先使用一個語句,對于語句的條件,我們將傳遞條件:秒的第一個數字(右邊的數字)是9,秒的第二個數字(左邊的)是5。然后在語句內部僅設置為-1(再次不要將其設置為0)。沒有必要將其設置為第二個數字的第二個數字,因為前面的語句就是這樣做的。現在秒機制的功能已經完成。ifififvariable_name_of_the_innerHtml_of_the_second_digit_of_secondsinnerHtmlif

  現在,對于分鐘的機制,只需復制我們制作的函數幾秒鐘,并將秒的變量名稱更改為分鐘,并將函數的名稱更改為分鐘。現在,該機制的功能就這樣完成了。

  對于小時,再次只需復制相同的函數,將用于分鐘數的變量的名稱更改為小時,只需刪除將兩個數字重置為0的語句,因為計時器中沒有天。if

  注: 不要更改所有函數中語句的順序。

  現在要啟動計時器,只需創建一個按鈕并為其提供ID即可。然后創建一個變量以使用方法選擇該按鈕,然后聲明三個變量來存儲三個函數,但將這些變量聲明到任何函數之外,并且僅聲明。我們稍后會將這些變量存儲在函數中,用于計時器的啟動、停止和重置機制。document.getElementByIdsetIntervalsetInterval

  聲明這些變量后,只需創建一個函數。在此函數中編寫一個語句,條件應該是按鈕等于按鈕內的文本,當計時器為0時,在我的情況下它是“開始計時器”。然后,在此語句中,使用 初始化要存儲三個函數的三個變量,對于第二個函數、分鐘函數和小時函數,其中 和 是您只為秒函數、分鐘函數和小時函數聲明的變量的名稱,并且 并且是函數的名稱,不帶括號,分別表示秒、分鐘和小時。然后在當前語句中,將開始,停止和重置按鈕設置為當按鈕用于停止計時器時所需的文本,然后寫入。

if innerHtmlifsetIntervalvariable_name_for_setInterval_of_second_function = setInterval(function_name_for_second, 1000);variable_name_for_setInterval_of_minute_function = setInterval(function_name_for_minute, 60000);variable_name_for_setInterval_of_hour_function = setInterval(function_name_for_hour, 3600000);variable_name_for_setInterval_of_second_functionvariable_name_for_setInterval_of_minute_functionvariable_name_for_setInterval_of_hour_functionsetIntervalfunction_name_for_secondfunction_name_for_minutefunction_name_for_hourifinnerHtmlreturn

  然后寫另一個語句,其中的條件是按鈕等于您想要的文本,當按鈕用于停止計時器時,在我的情況下它是“停止計時器”。在此語句中,只需使用 清除前一語句中的三個函數,并分別清除秒、分鐘和小時函數。之后,只需將按鈕設置為文本,當按鈕準備好重置計時器時,您將選擇在我的情況下它是“重置計時器”,在此語句之后寫入 。

if innerHtmlifsetIntervalifclearInterval(variable_name_for_setInterval_of_second_function)clearInterval(variable_name_for_setInterval_of_minute_function)clearInterval(variable_name_for_setInterval_of_hour_function)setIntervalsetIntervalreturn

  現在,對于重置計時器,定義另一個語句,這次的條件是按鈕等于您選擇的文本,當按鈕準備好重置計時器時,該語句只需將所有數字設置為0。ifinnerHtmlif

  現在,通過使用 HTML 中的屬性或使用 JavaScript 中的 on 按鈕,將用于啟動、停止和重置計時器的函數添加到按鈕中。onclickaddEventListener

  注意:在語句末尾書寫非常重要,否則,單擊按鈕時的啟動,停止和重置機制將不起作用。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
凹凸在线无码免费视频| 成 人 免 费 黄 色| 成年女人毛片免费视频喷潮| 国产成人久久AV免费高潮| 国内精品伊人久久久久妇| 久久婷婷五月综合色国产免费观看| 男女超爽视频免费播放| 日本亲近相奷中文字幕| 性无码专区一色吊丝中文字幕| 亚洲最新无码中文字幕久久| FREESEX性中国熟妇| 国产精品久久久影视青草| 久久九九精品国产AV片国产| 欧美最猛黑人XXXX黑人猛交9| 孰妇XXXXXX的性生话| 亚洲色18成人网站WWW| JAPANESEⅩⅩⅩHD中文| 国产内射合集颜射| 蜜桃一区二区hd视频网站| 色悠久久久久综合欧美99| 亚洲精品无码久久千人斩| CHINESE叫床国语VIDE| 国产六月婷婷爱在线观看| 老赵揉搓苏清雅双乳| 特级毛片A级毛片免费观看网站 | 亚洲日韩一区二区一无码| PYTHON人马大战CSDN| 国产在线精品国自产拍影院同性| 男男车车的车车网站W98免费| 天天爽狠狠噜天天噜日日噜| 婬乱丰满熟妇XXXXⅩ性| 国产7色在线 | 国产| 久久偷看各类WC女厕嘘嘘偷窃| 色多多WWW视频在线观看免费| 亚洲日韩国产一区二区蜜桃| 成人性生交大片免费看| 久久精品欧美日韩精品| 日文中字乱码一二三区别在| 亚洲一区无码中文字幕乱码| 丰满少妇BBWBBW| 久久婷婷成人综合色| 婷婷5月女内射AV| 中文字幕日产无码| 国产精品久久久久久TV| 内射老妇BBWX0C0CK| 亚洲 欧美 综合 在线 精品 | 亚洲精品无码久久久久AV麻豆| 被CAO的合不拢腿| 久久精品国产99精品国产202| 色婷婷粉嫩AV精品综合在线| 中国鲜肉GAY高中XX禁18网| 国产精品乱码高清在线观看| 欧美乱妇高清无乱码免费| 亚洲丰满多毛XXXⅩ熟妇| 成长人短视频B站| 麻豆一区二区在我观看| 亚洲AV无码成H人动漫在线观看| JAPANESE厨房乱TUB偷| 久久精品国产国产精品四凭| 为了撞上你1∨1SC| CHINA末成年VIDEO学生| 久久精品熟女亚洲AV麻豆| 他的舌头探进蜜源毛毛虫说说| 3D动漫精品啪啪一区二区免费| 狠狠色丁香五月综合婷婷| 色欲AⅤ蜜臀AV免费观看| √最新版天堂资源网在线| 精产国品一二三产品区别在哪里| 少妇把腿扒开让我添69动态图| 2019午夜福利不卡片在线| 精品人妻少妇敕草AV无码专区| 熟女熟妇伦AV网站| JLZZJLZZ亚洲| 麻花传媒68XXX在线观看| 亚洲AV综合色区无码专区桃色 | 制服丝袜AV无码专区完整版| 黑人粗硬进入过程视频| 少妇又紧又深又湿又爽视频| CAOPOREN超碰| 老太太 GRANNY| 亚洲精品无码伊人久久| 国产农村妇女精品一二区 | 成码无人AV片在线观看网站| 免费看AV在线网站网址| 亚洲乱码日产精品BD在线观看| 国产精品久久一区二区三区| 日产乱码一二三区别免费麻豆| 47147大但人文艺术怎么样| 久久久久99精品成人片试看| 亚洲AV蜜桃少妇秘 大胸| 国产成人无码AV在线播放不卡| 日本少妇自慰高清喷浆| AV无码国产在线看免费APP| 乱人伦中文无码视频| 亚洲午夜福利AV一区二区无码 | 亚洲AV永久无码老湿机男人网| 国产精品久久无码一区二区三区网| 日本又黄又爽又色又刺激的视频| AA丁香综合激情| 蜜臀AV福利无码一二三| 又粗又黄又猛又爽大片APP | 漂亮人妻被强玩波多野结衣| 24小时日本免费观看WWW| 看黄A大片日本真人视频直播| 亚洲色偷偷偷网站色偷一区人人澡 | 亚洲色欲综合一区二区三区小说 | 男生把QQ放进女生的QQ里韩剧| 夜夜添夜夜添夜夜摸夜夜摸| 精品无码久久久久国产APP| 亚洲JIZZJIZZ中国妇女| 国精产品一二三产区| 亚洲AⅤ精品无码一区二区PRO| 国产精品久久久久久久久软件| 体验区试看120秒啪啪免费| 国产99久60在线视频 | 传 | 亚洲AV色香蕉一区二区三区蜜桃| 国产九九99久久99大香伊| 无码人妻精品中文字幕不卡| 国产精品VⅠDEOXXXX国产| 特级毛片在线大全免费播放| 国产AV一区二区三区无码野战| 特级做A爰片毛片免费看| 国产精品成人久久久久久久| 无码熟妇人妻AⅤ在线影片| 国产男男GAY做受ⅩXX小说| 亚洲AV成人无码精品网站| 好深好湿好硬顶到了好爽| 亚洲国产最大AV| 久久精品九九热无码免贵| 又湿又紧又大又爽又A视频| 免费一区二区三区成人免费视频| 77777亚洲午夜久久多喷| 欧美性猛交XXXX乱大交视频| 潮喷大喷水系列无码久久精品| 日日摸夜夜添夜夜添无码| 国产成人精品无码播放| 亚洲A∨国产AV综合AV麻豆丫 | 儿子耕了母亲荒废的田| 婷婷无套内射影院| 国模生殖欣赏337METCN| 亚洲精选无码久久久| 久无码久无码AV无码| 99久久免费国产精品2021| 日本护士毛茸茸XX| 国产精品99久久久久久WWW| 亚洲AV无码成人精品涩涩 | 夜夜高潮夜夜爽夜夜爱爱| 蜜桃成人无码区免费视频网站| BBW与WB和老妇女| 色偷偷888欧美精品久久久| 国产精品久久久久久亚洲影视| 亚洲AV中文乱码一区二| 久久亚洲国产精品123区| AV无码一区二区三区| 色狠狠AV一区二区三区| 国产精品理论片在线观看| 亚洲乱码av一区二区三区| 免费国产成人高清在线视频| 北方有佳人电视剧全集免费观看 | 欧美free叉叉叉叉极品少妇| 成人免费无码大片A毛片抽搐| 无线乱码不卡一二三四破解版| 精品亚洲卡一卡2卡三卡乱码| 中文字AV字幕在线观看| 日本强伦姧人妻久久影片| 国产女人18毛片水真多| 伊人热热久久原色播放WWW| 人妻久久久精品99系列A片| 国产YEEZY451| 亚洲日韩中文字幕日本| 欧美在线视频一区二区| 国产成人精品久久| 亚洲性色AV日韩在线观看 | GOGO西西自慰人体高清人体模| 少妇高清一区二区免费看| 国精产品999国精产品官网| 征服贵妇内射在线| 色综合视频一区中文字幕| 精品国产青草久久久久福利| ASIAN高潮.颤抖.抽搐BL| 无码动漫性爽XO视频在线观看不| 久久久AV波多野一区二区| 锕锕锕锕锕~好深啊APP网站| 性VIDEOSTV另类极品| 美女无遮挡直播软件免费看| 高潮喷视频在线无码| 亚洲日韩乱码久久久久久| 欧美野外疯狂做受XXXX高潮| 国产无遮挡又爽又黄大胸免费| 中文字幕乱偷无码动漫AV| 天堂AV无码大芭蕉伊人AV孕妇| 久久久久久精品精品免费| 粗一硬一长一进一爽一A级| 亚洲欧洲中文日韩久久AV乱码| 午夜影视啪啪免费体验区入口| 人人爽人人模人人人爽人人爱| 精品无人区卡一卡二卡三| 国产美女遭强高潮网站| 国产精品成人一区二区不卡| 乖别添了快放进来我想要|