dedlfix: Form name beim aufruf übergeben

Beitrag lesen

Hi!

ich habe ein per PHP generiertes Formularwesen und möchte jetzt per JavaScript einen Kalender öffnen, der dann einen ausgewählen Wert an das Formular zurückgibt. dazu üebrgebe ich per JavaScript den Namen des Formulars und des Feldes an das Fenster.

Um ein bestimmtes Element zu bestimmen eignet sich doch im Allgemeinen hervorragend seine ID. Und der Zugriff mit document.getElementById() ist einfacher kaum zu haben. Was spräche gegen das Verwenden einer ID?

<a href="javascript: openKalender(this.forms.name, '[name]');">

Auf das Formular kannst du nur von Formularelementen direkt zugreifen, denn die haben eine Eigenschaft form. Von anderen Elementen muss du dich im DOM nach oben hangeln.

Lo!