我正在尝试使用 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/