Próbuję utworzyć kod, który wyszuka określony tekst, a jeśli zostanie znaleziony, kliknie przycisk. Musi ciągle sprawdzać ciąg, ale staram się znaleźć sposób, aby to się stało. Jestem kompletnym nowicjuszem w zakresie kodowania, więc każda pomoc jest doceniana! :)Jak zapętlić czek na ciąg znaków w dokumencie w JavaScript?
var findMe = [
//Test
'Hello!',
];
function findText() {
var text = document.querySelector('div[id=BtnText]');
for (var i = 0; i < findMe.length; i++) {
if (BtnText.match(findMe[i])) {
var btnDo = document.querySelector('input[type="submit"][value="Click!"]');
if (btnDo) {
btnDo.click();
}
}
}
}
co to jest za błąd? – Saturnix
Czy próbujesz przeszukać okno dla słów w tablicy? – adeneo
brak konkretnego błędu, to po prostu, gdy tekst nie pojawia się przycisk nie jest kliknięty. Wiem, że skrypt klikania przycisku jest w porządku, po prostu myślę, że zawiedliście gdzieś w tej funkcji. – user2399007