问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JavaScript中的onClick事件的用法是什么?

发布网友 发布时间:2022-04-22 14:23

我来回答

3个回答

懂视网 时间:2022-05-14 17:42

onclick是一个事件,当事件被触发时就会执行处理,onclick是一个处理鼠标点击的事件。本篇文章就给大家分享关于JavaScript中onclick事件的用法。

JavaScript

我们首先来看一下onclick事件的语法

以下是如何使用onclick事件编写。

使用document.getElementById()在文档中指定id元素,并使用function(){}处理单击该元素时发生的事件。

document.getElementById("button").onclick = function() {
 // 设置在此处单击#button时要发生的事件
};

我们来看具体的示例

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

单击按钮时更改文字

HTML代码

<div id="text-button"><p id="text">点击</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 = "我点击了!";
};

浏览器上显示结果如下

2345截图20181225160847.png

当点击这个方框后,就会显示如下效果:方框中文字改变了

JavaScript

点击方框时,方框背景颜色改变

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");
};

浏览器上显示如下效果:是一个黑色的方框

2345截图20181225161448.png

当点击这个方框后,颜色就会改变,显示效果如下

JavaScript

显示表单中输入的内容

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 + " 同学!";
}

浏览器上显示效果如下

2345截图20181225162319.png

当你在文本框中输入一个名字,比如张三,然后点击输入将会显示如下效果

2345截图20181225162639.png

本篇文章到这里就全部结束了,更多精彩内容大家可以关注PHP中文网相关教程栏目进一步学习!!!

热心网友 时间:2022-05-14 14:50

<input type="button" value="值" name="名称"
onClick="单击事件处理例程; "
>
具体的还可以去网上查!

热心网友 时间:2022-05-14 16:08

比如提交表单前验证表单数据
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在厨师一个月工资是多少,炒菜和配菜,在什 成都厨房工资多少钱一个月 现在厨师一个月工资是多少,炒菜和配菜,在什么地方的价格,请详细点,谢 ... 华硕电脑上没有触摸板设置华硕笔记本电脑触摸板怎么开启 新买的光碟DVD-R是空白的,我想把他制作成一个系统光碟,谁知道怎么制 ... 请问空白光盘刻录车载DVD后,播放时只有目录放不出来是怎么回事啊?_百 ... 请问将一张DVD-R空白光盘作为数据盘使用能够重复写入或者续写数据吗?谢 ... 我现在有DVD-R盘,怎样刻录?一定需要刻录机吗? 做辣椒酱为什么要放酒 做辣椒酱为啥要放酒 2024年区块链的趋势和方向 怎么用js调用标签的onclick事件 JS设置onClick事件 微信农业银行转账转账多久到账 请问我是昨天早上从微信零钱通转账到农业银行卡的今天怎么还没有收到钱怎么办 同一个人的两个农行卡怎样通过本人的微信相互转账? 自己有农行与工行两张卡,微信转账给他人的方法? 从农行卡里向微信红包转钱收费吗? 微信转账到农行卡每次收两元手续费吗? 小米椒从超市里买回去,不放冰箱常温下怎么保存? 农业银行一次可转多少钱到微信 农行微服务小程序怎样转账 做汤圆的方法 没有冰箱如何保存芝士 微信农业银行转账转账多久到账? 闽南汤圆的制作步骤 实心汤圆的做法步骤 椰汁汤圆的做法步骤图,椰汁汤圆怎么做好吃 如何自己做汤圆 请指点下家常咸汤圆的经典做法? steam有什么多人联机剧情闯关好玩的游戏? js中onclick事件,可以调用两个方法吗? js 动态添加的按钮 onclick事件怎么写? javascript onclick中怎么调用后台方法 在javascript中 onclick事件 js中onclick事件,可以调用两个方法吗 javascript的onclick事件求解 javascript中的document.onclick是什么 【jquery】怎么用js调用标签的onclick事件 在javascript中调用onclick事件,可以吗? 前台JavaScript如何控制后台的onclick事件的执行? js onclick事件怎么写 js中怎么为每个创建的td添加onclick事件? 关于js的onclick事件的问题? JS怎么设置对象的onclick事件 华为che1-cl10电信版多少钱 乐视2S怎么连接电脑? 日本女子用水*滋东京奥运火炬,此女子受到了什么惩罚? 奥运会陈梦和日本队双打那个日本女子组合叫啥名字? 东京奥运会闭幕式上独喝的女生是谁? 东京奥运会有哪些丑闻?