如何点击没有名称,ID或值的按钮?
问题描述:
这里是按钮的代码:如何点击没有名称,ID或值的按钮?
<button class="btn btn-close btn-join btn-info btn-large">Join</button>
此按钮弹出一个模式对话框里面,我怎么可以使用Java脚本点击此按钮?
答
有多种方式。
按元素选择。
document.querySelectorAll("button").click();
按类别选择。
document.querySelectorAll(".btn").click(); //or .btn-close, or btn-join, etc
答
如果您对父类或ID情态本身,您可以指定与该按钮:
$("#your-modal .btn-close").click();
答
如果这是你的jQuery UI的模态窗口的唯一按钮。你可以做这样的:
$('.ui-dialog button').click();
如果有不止一个按钮,就可以通过添加其他同类包装,可能只包含该按钮的访问。
$('.ui-dialog .some-class button').click();
答
有史以来最好的办法
$('button.btn-join').click()
你想触发点击&是动态创建的代码? –
如果该按钮是模态中唯一的按钮,则可以参考模态并选择相对于模态的按钮。没有? – abrunet
该代码是从这个网站:http://sync-video.com/r/rjk7GIFa 我想改变文本框的内容,然后单击“JOIN”按钮。与此同时,我试图从模式窗口中删除“LEAVE”按钮。我正在尝试使用JavaScript来完成此操作。 –