Tobias Kloth: onClick --> go to URL

Beitrag lesen

Hallo Tobias,

steht und dahinter der eingabecursor blinkt wenn man auf enter drückt oder auf den go button klickt soll die eingegebene url aufgerufen werden

für was?

<script>

hier fehlt das type-Attribut

function goto(a) {
var a = x

die Zeile brauchst du nicht.

<form>
<input name=x type="text" maxLength=256 size=55 value="www." tabindex="1">

bei value musst du schon das http:// mit eingeben, sonst funktioniert das weiterleiten auf die externe url nicht.

<input type="button" name="goto" value="Go" onClick="goto(x)">

mach mal aus diesem Button ein submit-Button (type="submit") und übergib der Funktion goto() den Wert des Textfeldes. Statt x musst du z.B. this.form.x.value einsetzen; mit this.form bekommst du das aktuelle Formular, mit x das Text-Feld (da es name="x" hat) und mit value dessen Wert. Um zu verhindern, dass das Formular abgeschickt wird, musst du noch ein return false; hinter den Funktionsaufruf schreiben (mit einem ; von diesem abgetrennt).

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|