javascript - Android 浏览器 .click() 不工作 javascript

标签 javascript html

我正在尝试使用 JavaScript 以编程方式单击按钮。使用以下代码可以正常工作:

var pbutton= document.getElementById('psubmit');
pbutton.click();

但是当我在移动浏览器上尝试它时,它不会触发点击事件。他们是为移动浏览器执行此操作的另一种方法吗?

最佳答案

您需要为此实现 jquery 或使用简单的 javascript。

您可以添加以下代码通过纯javascript实现

document.getElementById('psubmit').click(); 

您可以查看jsfiddle here

或者对于jquery你可以通过

来实现
$(document).ready(function(){
$('#btn').click(function(){ alert("JQuery Running!");});
 $( "#btn" ).trigger( "click" );
});

您可以查看jsfiddle here

要使这两个功能都起作用,您需要定义 id 属性。要实现 jquery,您需要在代码中添加 jquery 文件。希望这可以帮助。干杯:)

关于javascript - Android 浏览器 .click() 不工作 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27958760/

相关文章:

javascript - 在两个级别上使用 Mongoose 填充

android - Android 上的 CSS3 灰度滤镜

html - 连续有序列表

javascript - 如何重新创建 Facebook 图像模式?

javascript - 在悬停一个元素时切换 div,然后关闭另一个元素?

javascript - 如何在不循环的情况下将固定属性值插入数组内的每个对象?

javascript - 序列化 DOM 范围

html - Bootstrap table table-condensed table-hover,顶部边框不显示

javascript - Knockout Observable 数组长度始终为 0

javascript - 在 ajax 查询的结果上添加和触发 bootstrapvalidator