document.querySelectorAll('button:nth-child(2)').click()
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<section class="Dialog ui-dialog-type-message" style="min-width: 300px;"><header><h1 class="dialog-title">Pile Nouveaux éléments pleine</h1></header><div class="dialog-body"><p class="dialog-msg">Vous ne pouvez pas acheter cet élément car vous avez 5 éléments ou plus dans votre pile d'éléments non attribués.</p><div class="ut-button-group"><button class=""><span class="btn-text">Annuler</span><span class="btn-subtext"></span></button><button class=""><span class="btn-text">M'y emmener</span><span class="btn-subtext"></span></button></div></div></section>
Я делаю расширение chrome и хочу нажать на следующую кнопку:
<button class=""><span class="btn-text">M'y emmener</span><span class="btn-subtext"></span></button>
На консоль с селектором запросов у меня есть элемент:
document.querySelectorAll('button:nth-child(2)')[4]
Это правильная кнопка, пока что все хорошо, но когда я добавляю .click () после такого элемента, элемент не ' Нажмите здесь:
document.querySelectorAll('button:nth-child(2)')[4].click()
Как я могу получить это, чтобы нажать на мою кнопку?