fastix®: onChange Fehler ?

Beitrag lesen

Nun tausche ich einfach die alert() funktion durch meine Funktion auf aber das funktioniert nicht!

<form>
<input name="anzahl" type="text" value="" onChange="javascript:anzahl()">
</form>

Du hast schon wieder dieses "javascript:" eingefügt. Das hat dort nichts zu suchen. (zum dritten mal jetzt...)

<form>
<input name="anzahl" type="text" value="" onChange="anzahl()">
</form>

<input name="anzahl" type="text" value=""
[1] Schreib das mal so:
onchange="anzahl(this.value)">
// da steht richtig: onchange

hiermit will ich leglich die Funktion anzahl aufrufen, wenn anzahl ausgeführt wird soll mit document.write('test'); test ausgegeben werden. läuft aber nicht???

[2] Das würde Dein Dokument überschreiben.
Versuche es statt dessenm mal mit:

function anzahl(wert) {
   alert ("Im Feld steht: "+ wert);
}

ich verstehe das langsam nicht mehr?

[3] Vermutlich hast Du Teile eines JS abgeschrieben, dessen einzelne Funktionen Du nicht verstanden hast.

[4] Benutze den Mozilla zum Debuggen. Der hat eine Javascript- Konsole (Unter Tools auzurufen) Die gibt verständliche(re) Fehlermeldungen.