最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript onclick事件使用方法詳解

 更新時間:2020年05月15日 10:34:05   作者:程序猿的日常1  
這篇文章主要介紹了JavaScript onclick事件使用方法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

onclick是一個事件,當(dāng)事件被觸發(fā)時就會執(zhí)行處理,onclick是一個處理鼠標(biāo)點擊的事件。本篇文章就給大家分享關(guān)于JavaScript中onclick事件的用法。

我們首先來看一下onclick事件的語法

以下是如何使用onclick事件編寫。

使用document.getElementById()在文檔中指定id元素,并使用function(){}處理單擊該元素時發(fā)生的事件。

document.getElementById("button").onclick = function() {
 // 設(shè)置在此處單擊#button時要發(fā)生的事件
};

我們來看具體的示例

以下是使用onclick事件的示例。

單擊按鈕時更改文字

HTML代碼

<div><p>點擊</p></div>

CSS代碼

#text-button {
 display: block;
 cursor: pointer;
 width: 160px;
 text-align: center;
 border: 1px solid #232323;
}

JavaScript代碼

document.getElementById("text-button").onclick = function() {
document.getElementById("text").innerHTML = "我點擊了!";
};

瀏覽器上顯示結(jié)果如下

當(dāng)點擊這個方框后,就會顯示如下效果:方框中文字改變了

點擊方框時,方框背景顏色改變

HTML代碼

<div id="square-button"></div>

CSS代碼

#square-button {
 width: 80px;
 height: 80px;
 background: #232323;
}
#square-button.blue {
 background: #21759b;
}
JavaScript代碼
 
document.getElementById("square-button").onclick = function() {
 this.classList.toggle("blue");
};

瀏覽器上顯示如下效果:是一個黑色的方框

當(dāng)點擊這個方框后,顏色就會改變,顯示效果如下

顯示表單中輸入的內(nèi)容

HTML代碼

<p>你叫什么名字?</p>
<input type="text" id="name">
<button type="button" id="form-button">輸入</button>
<div id="form-text"></div>

CSS代碼

:focus {
 outline: 1px solid #666;
}
input[type="text"] {
 margin: 0 0 15px;
 padding: 8px 10px;
 border: 1px solid #d0d1d3;
}
button {
 padding: 8px 15px;
 background: #979380;
 color: #fff;
 border: none;
}

JavaScript代碼

document.getElementById("form-button").onclick = function() {
 document.getElementById("form-text").innerHTML = "你好 " + document.getElementById("name").value + " 同學(xué)!";
}

瀏覽器上顯示效果如下

當(dāng)你在文本框中輸入一個名字,比如張三,然后點擊輸入將會顯示如下效果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • javascript實現(xiàn)簡單的可隨機變色網(wǎng)頁計算器示例

    javascript實現(xiàn)簡單的可隨機變色網(wǎng)頁計算器示例

    這篇文章主要介紹了javascript實現(xiàn)簡單的可隨機變色網(wǎng)頁計算器,具有基本的四則運算與背景色隨機變換功能,需要的朋友可以參考下
    2016-12-12
  • 瀏覽器兼容的JS寫法總結(jié)

    瀏覽器兼容的JS寫法總結(jié)

    瀏覽器兼容的JS寫法總結(jié),涵蓋的內(nèi)容很全面,感興趣的小伙伴們可以參考一下
    2016-04-04
  • xmlplus組件設(shè)計系列之路由(ViewStack)(7)

    xmlplus組件設(shè)計系列之路由(ViewStack)(7)

    xmlplus 是一個JavaScript框架,用于快速開發(fā)前后端項目。這篇文章主要介紹了xmlplus組件設(shè)計系列之路由,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 淺談layui里的上傳控件問題

    淺談layui里的上傳控件問題

    今天小編就為大家分享一篇淺談layui里的上傳控件問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • js仿騰訊QQ的web登陸界面

    js仿騰訊QQ的web登陸界面

    這篇文章主要為大家詳細(xì)介紹了JavaScript模仿騰訊QQ的web登陸界面,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • JS生成隨機數(shù)的多種方法匯總(不同范圍、類型的隨機數(shù))

    JS生成隨機數(shù)的多種方法匯總(不同范圍、類型的隨機數(shù))

    js產(chǎn)生隨機數(shù)通常是使用javascript的Math.random()函數(shù),下面這篇文章主要給大家介紹了關(guān)于JS生成隨機數(shù)的多種方法(不同范圍、類型的隨機數(shù))的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • 使用JavaScript實現(xiàn)貪吃蛇游戲

    使用JavaScript實現(xiàn)貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了使用JavaScript實現(xiàn)貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • 微信小程序iOS下拉白屏晃動問題解決方案

    微信小程序iOS下拉白屏晃動問題解決方案

    這篇文章主要介紹了微信小程序iOS下拉白屏晃動問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • TypeScript 學(xué)習(xí)筆記之基本類型

    TypeScript 學(xué)習(xí)筆記之基本類型

    TypeScript 是 JavaScript 的超集,TypeScript 經(jīng)過編譯之后都會生成 JavaScript 代碼。TypeScript 最大的特點就是類型化,因此才叫做 TypeScript。比起弱類型的 JavaScript,類型化的 TypeScript 顯得更加容易維護。
    2015-06-06
  • 一步步教你實現(xiàn)微信小程序自定義組件

    一步步教你實現(xiàn)微信小程序自定義組件

    之前做小程序開發(fā)的時候,對于開發(fā)來說比較頭疼的莫過于自定義組件了,下面這篇文章主要給大家介紹了關(guān)于微信小程序自定義組件的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03

最新評論

抚顺县| 灵寿县| 元江| 温州市| 潞城市| 乐清市| 镇江市| 忻城县| 绍兴市| 卫辉市| 龙州县| 临澧县| 庆城县| 灵璧县| 黑龙江省| 北票市| 惠安县| 临武县| 凤冈县| 富平县| 天水市| 定州市| 厦门市| 福清市| 白水县| 吉隆县| 蓬安县| 蕉岭县| 南乐县| 普兰店市| 香港| 来安县| 晋州市| 当雄县| 大新县| 盐津县| 潢川县| 大同市| 西昌市| 衡水市| 亚东县|