onclick-open window übergeben, variable mit Hilfe Dokument.getElementByID
Was mache ich falsch?
<input type='text' name='keyword' id='keyword' size='16'>
<a href= "" onclick="window.open('http://scholar.google.com/scholar?q=document.getElementById('keyword')');">
es öffnet sich ein neues Fenster mit ohne q = keyword.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie die
getElementById
in Anführungszeichen eingeschlossen.Sollte es sein:
Müssen Sie
document.getElementById('keyword')
als Teil der code, nicht den hyperlink.Deklarieren
document.getElementById('keyword')
nicht automatisch geben Sie den Wert in ihm geschrieben. Für, die, Sie tun müssendocument.getElementById('keyword').value
.Was Sie wahrscheinlich tun möchten, ist dieser: