Wie kann ich festlegen, dass eine Chrome-Erweiterung beim Laden einer Seite automatisch auf eine Schaltfläche klickt?

Ich versuche, eine Google Chrome-Erweiterung zu erstellen, die beim Laden der Seite auf eine Schaltfläche drückt. Ich konnte die Schaltfläche mit VBscript für Internet Explorer mithilfe des folgenden Codes auslösen:

IE.Navigate("javascript:changeIframe();")

Aber jetzt muss ich es in Google Chrome über eine Erweiterung tun. Die Schaltfläche hat jedoch keine ID:

<input type="button" value="Start!" onclick="javascript:changeIframe();">

und hier ist, was ich bisher ausprobiert habe und nichts scheint zu funktionieren:

window.onload="javascript:changeIframe()";
javascript:changeIframe();
document.getElementById('').click();
document.getElementById('').submit();

Es scheint, dass.click und.submit ist im Javascript von Google-Chrome nicht definiert?

Das Seltsame ist, wenn ich dieses Skript verwende:

javascript:changeIframe();

In der JavaScript-Konsole von Chrome wird der Knopf automatisch gedrückt und alles funktioniert einwandfrei. Aber wenn ich das gleiche Skript in meine .js-Datei lege, funktioniert es nicht.

Ich muss nur wissen, was ich in meine .js einfügen muss, um den Knopf beim Laden der Seite automatisch zu drücken.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage