<div class="formfield"> <input id="link" name="link" type="text" size="50" maxlength="50" value=""> </div>
[\*]
> und zwar möchte ich bei value was einbauen das die aktuelle url ausliest.
Kurz gesagt, du willst, dass die aktuelle URL im input-Element steht?
`location.href`{:.language-javascript} beinhaltet die aktuelle URL.
Mit `document.getElementById()`{:.language-javascript} bekommt an Zugriff auf ein bestimmtes Element.
Input-Elemente haben die Eigenschaft `value`{:.language-javascript}, wenn du z.B. einem Textfeld via `obj.value = "bla";`{:.language-javascript} einen neuen Wert zuweist, wird dieser auch angezeigt.
Am sinnvollsten wäre es, wenn du deinem input-Element den Wert gibst, wenn das Dokument geladen ist, welches sich über das onload-Event bewerkstelligen lässt.
[\*] Das div-Element scheint mir hier fehl am Platz, wenn es nur für das Layouten existiert, kannst du das CSS direkt auf das input-Element anwenden. Wenn es hierbei um eine Gruppierung von mehreren Elementen geht, wäre ein fieldset-Element angebracht, wenn es nur um die Beschriftung des input-Elements geht, dann ein label-Element.
MfG
bubble
--
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye