Javascript 单击按钮w/Jquery
我看到过类似的问题,如果有一个问题解决了这个问题,请将其作为副本关闭 以下是到目前为止我得到的信息:Javascript 单击按钮w/Jquery,javascript,jquery,Javascript,Jquery,我看到过类似的问题,如果有一个问题解决了这个问题,请将其作为副本关闭 以下是到目前为止我得到的信息: $("#findOffice").click(function() { $('.register-location').attr('href', function(i, href) { $(this)[0].click(); }); }); 这里的想法是他们填写输入,
$("#findOffice").click(function() {
$('.register-location').attr('href', function(i, href) {
$(this)[0].click();
});
});
这里的想法是他们填写输入,提交按钮是#findOffice
。单击submit按钮后,将创建一个动态链接,并将其附加到名为.register location
的按钮上,然后将其插入DOM中。我使用了$(此)。[0]。单击()代码>在此之前已成功完成,但这次没有执行任何操作
我的问题是,在创建这个动态链接时,我如何能够自动单击这个新按钮并移动用户,而无需他们自己这样做。如果存在更好的解决方案,欢迎其他想法
也许动态插入DOM的链接是问题所在?这将适用于JavaScript,但此处的代码段编辑器不允许使用window.open方法。我建议在其他地方测试它,它会在那里工作
var href1=”https://www.w3schools.com/jsref/met_win_open.asp";
document.getElementById('button')。addEventListener('click',function(){
窗口。打开(href1);
});代码>
点击我代码>当表单提交时,听起来好像您正在尝试重定向页面?为什么不在表单上设置action
属性,不使用JS呢?或者,将事件处理程序附加到表单的submit事件,在该事件上调用preventDefault()
,并使用window.location.assign('your_new_page.html')
@rorymcrossan great suggestions-将与我的开发人员一起检查构建此事件,并查看其中任何一个不是所采取的路线的原因。谢谢你的快速回复此
在attr
函数/回调中将是。注册位置
-首先存储此
,使用=>
或直接访问$(“#findOffice”)[0]。单击()