如何用JS来点击按钮

 我来答
小傅说数码
推荐于2019-09-20 · 数码小专家,专注分享数码知识
小傅说数码
采纳数:432 获赞数:29257

向TA提问 私信TA
展开全部

原理

用JS来点击按钮需要分2步,第一步是选中按钮的元素,第二步是使用元素自带的click函数。

例如接下来我将要演示的例子中,仅用

document.getElementById("btn").click()

一行就可以控制按钮点击。

其中document.getElementById("btn")是根究id获取按钮的元素,click()是使按钮被点击一次。

演示

这是我为此问题专门写的在线演示页面点击按钮演示页面

页面结构如图

首先点击右下角打开控制台

然后输入

document.getElementById("btn").click()

这行代码

按回车运行代码即可弹出一行提示,说明按钮被点击。你可以用鼠标点击一下按钮,也是这个效果。

欢欢乐乐小萌新
2015-10-10 · TA获得超过113个赞
知道答主
回答量:88
采纳率:100%
帮助的人:35.1万
展开全部
  1. 一般情况下按钮的触发是用户主动的点击来触发的

  2. 但有时候需要完成一次点击多个事件的触发的话,就需要自己动态的出触发点击事件,用jquery完成过程,例如$(obj).trigger('click')

  3. 参考知识http://www.w3school.com.cn/jquery/event_trigger.asp

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2571d37bb
推荐于2017-10-03 · 知道合伙人软件行家
百度网友2571d37bb
知道合伙人软件行家
采纳数:1971 获赞数:7905
前端工程师

向TA提问 私信TA
展开全部

可以使用JavaScript原生自带的click方法;

下面是简单的小例子,仅供参考:

<body>
    <input type="button" id="btn" value="click" />
</body>
<script>
    var oBtn = document.getElementById('btn');
    oBtn.onclick = function(){
        alert(1);
    };
    oBtn.click();  //模拟点击事件,页面刷新,出发点击事件
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花石零元购
2012-06-06 · TA获得超过160个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:114万
展开全部
最好用jquery来做,因为js的click不是所有浏览器都兼容
如果是jquery的话:
$("#Id").click(); //Id为那个button按钮的Id值
追问
求完成例子,追加!
追答
jquery-1.4.4.min.js自己去下

$(function(
//加载完成后执行
$("#btn").click();//这句话执行了,就会有弹窗显示 "我被点击了"
));

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
BawBieB
2012-06-06 · TA获得超过500个赞
知道小有建树答主
回答量:515
采纳率:0%
帮助的人:270万
展开全部
js中的代码用function showinfo(){
alert("你点击了我!");
}
页面上的按钮是<input type="button" id="but" value="点击我" onclick="showinfo();" />
追问
我说的是JS点击按钮不是按钮调JS
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式