老师你好,这是在另一个同学下面的回答,自动执行点击事件,为什么创建一个属性叫“onclick”,调用属性的时候用的是.click()呢?
这个和直接写btn.onclick();自动执行是一样的吗?
登陆购买课程后可参与讨论,去登陆吧
同学你好,因为同学调用了btn.onclick()事件,所以即便不点击按钮,点击事件也会执行。把调用函数去掉就可以了:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
同学你好,关于同学的问题解答如下:
1、这个是固定用法,设置一个onclick属性,调用的时候用的是btn.click(),可以自动执行点击事件,同学记住就好。
2、这个跟onclick是不同的,如果只写btn.onclick,那么是在点击按钮的时候才会触发,而第1个是不用点击按钮页面加载好就触发。
3、这个同学了解一下即可,基本用不到自动执行点击事件。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段在运用JS实现动态网页开发的基础上,带你深入理解企业开发核心思想,完成一个企业级网页的开发,体验前端工程师的成就感。
37 3
22 4
78 1
80 1
56 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星