Daniel Richter: Internetadresse aus Eingabemaske übergeben

Beitrag lesen

Hallo,

Hat geklappt, hab aus allen Posts ein bisschen was genommen...

<form name="Surf">
<input type=text value="http://" size=60 name="Url" target="_self" style="font-size:24px; font-weight:bold;">
<input type=button value="Seite öffnen" size=30 style="font-size:24px; font-weight:bold;" onClick="window.location.href=document.Surf.Url.value">
</form>

Wenn ich noch einen Verbesserungsvorschlag geben dürfte...

Manch einer ist es vielleicht gewohnt, ein Formalar abzuschicken, indem er den Cursor im Textfeld belässt und auf die Enter-Taste drückt. Das verursacht bei deiner Lösung aber einen Reload durch welchen das Eingegebene verworfen wird.

Besser wäre es daher, einen normalen submit-Button zu verwenden und das Formular mit einem onsubmit-Handler auszustatten welcher die Adresse aufruft (dein derzeitiger JavaScript-Code) und false zurückgibt.

mfg. Daniel