Der Martin: Value zuweisen

Beitrag lesen

Hi,

habe folgenden Code:

der zahlreiche Formfehler enthält.

<HTML>

DOCTYPE fehlt. Und HTML-Tags und Attribute werden normalerweise klein geschrieben (in XHTML Pflicht, in HTML eine Empfehlung).

<SCRIPT LANGUAGE="JavaScript"><!--

Das type-Attribut fehlt, es ist vorgeschrieben; das language-Attribut ist dafür ein Fall für die Tonne. Das HTML-Kommentarzeichen im Script-Block übrigens auch.

function kategorie_anzeigen(){}
function seite_laden(){}
//--></SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.1"><!--

Hast du einen besonderen Grund, den Script-Block zu beenden, um sofort einen neuen aufzumachen?

<BODY>
<H3>Navigation mit Auswahllisten</H3>

Huch? Wo sind die anderen beiden Überschriften-Ebenen?

<FORM>

Mindestens das action-Attribut fehlt.

<SELECT NAME="kategorien" onChange="kategorie_anzeigen(this.form)">

Auch der Name des Eventhandlers onchange gehört in Kleinschrift.

Wie implementiere ich, dass den <OPTION> auch Werte (value) zugewiesen werden?

Indem du jeweils ein value-Attribut im option-Element notierst oder eine value-Eigenschaft mit Javascript anlegst. Defaultwert für value (wenn es nicht angegeben ist) ist übrigens der Inhalt der option-Elemente.

So long,
 Martin

--
Drei Sachen vergesse ich immer wieder: Telefonnummern, Geburtstage und ... äääh ...