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.