为了账号安全,请及时绑定邮箱和手机立即绑定

求助关于JS设置onClick事件的问题,不知道该如何下手!

求助关于JS设置onClick事件的问题,不知道该如何下手!

萧十郎 2021-08-12 15:11:17
我想在JS中设置页面元素的onClick事件。例如<input type="text" id="text" onClick=""> 然后这个的onClick事件我要用JS设置,请问怎么弄。
查看完整描述

2 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

html页面设置onClick事件可以在html中设置,也可以在js中设置,下面分别介绍。

在html中设置

你的代码就是在html中设置的方法,这是测试页面

现在html代码的元素中添加onclick

<input type="text" id="text" onClick="f();"> 

再在js代码中声明一个函数

function f(){

alert(1)

}

只在js中设置

第二种方法是只在js中设置,这是测试页面

html代码可以更加纯粹,不用写onclick

<input type="text" id="text">

在js代码中,先找到这个元素,再去绑定一个事件

window.onload  = function() {

document.getElementById("text").onclick = function() {

alert(1)

}

}

也可以实现这个效果

 


查看完整回答
反对 回复 2021-08-16
?
忽然笑

TA贡献1806条经验 获得超5个赞

<script>

function func(){
。。。。js代码。。。
}
</script>

<input type="text" id="text" onClick="func()">

查看完整回答
反对 回复 2021-08-16
  • 2 回答
  • 0 关注
  • 316 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信