Hallo darsky,
Du füllst doch die Value des Hidden Feldes schon mit PHP, das ist so richtig:
Wenn die HTML-Seite im Browser geladen wird, dann enthält das Hidden-Feld bereits einen Wert.
Das Selfhtml-Beispiel füllt den Wert (Browsername) des Hidden-Feld per Javascript.
>> was ist mit "navigator.userAgent"???
navigator.userAgent ist der Browsername, im selfhtml-Beispiel landet dieser Name im Hidden-Feld.
Entferne aus dem selfhtml-Beispiel
type="hidden"
dann siehst Du genau was da passiert.
Ich weiß nicht, was Du machen möchtest mit Javascript.
Gruß Sabine