Ich benutze jQuery Terminal. Erstellt einen Befehl mit dem Namen websites
. Immer wenn jemand einen Befehl eintippt, websites
this.echo
Treffer. Und es wird ein Hyperlink-Text Test
angezeigt. Wenn ich darauf klicke. Es ruft eine Funktion Test()
auf und wird alarmieren.JavaScript-Funktion - Nicht übergeben Parameter
websites: function() {
this.echo('<a target="_blank" href="" onclick="Test()">Test</a>', {raw:true});
},
Test Funktion: URL übergeben als Parameter Test()
Funktion
function test(){
alert('Success');
}
Aber das Problem ist, ich will. Und in der Alarmbox anzeigen.
Ich habe es auf diese Weise versucht.
websites: function() {
this.echo('<a target="_blank" href="" onclick="Test(http://www.google.com)">Test</a>', {raw:true});
},
Testfunktion mit Parametern:
function test(url){
alert(url);
}
Aber es geht nie zu Test()
Funktion.
Ich weiß, es gibt einen Syntaxfehler. Aber ich habe es bisher nicht herausgefunden.
wäre nicht das 'this' in der' websites' Funktion die Funktion sein? – TankorSmash
Sie müssen Ihre URL in Anführungszeichen setzen. –