Hi!
Also ich such nach einer möglichkeit meine über php generierten Elemente anzusteuern.
Aber irgendwie bekomm ich egal was ich versuche nichtmal die elemente gezählt oder sonstiges :D
Ich will über das klicken einer checkbox, das dazugehörige textfeld unsichtbar machen.
Mein Problem liegt darin das ich nichts was mir so erstellte elemente auswertet.Ich bekomme immer "NULL" ausgegeben :(
<input type="checkbox" name="anwesend[]" onClick="auftauchen()" value="kundenid">
<input type="text" value="kundenname" size="5" name="fehlzeit[]">
Meine versuche haben damit begonnen das ich erstmal die elemente zählen wollte.
function auftauchen(){
var count=0;
var anzahl=document.form1.length
for (i=0;i<anzahl;i++){
if (document.getElementById("anwesend"))
count++;
}
alert(count);
}
Doch er gibt Null aus!
Ich hab auch schon folgende schreibweisen versucht
if (document.getElementById("anwesend[]"))
if (document.getElementById("anwesend" + i))
if (document.getElementById(anwesend[]))
if (document.getElementById('anwesend[]'))
aber ich bin wohl aufm holzweg?!
Mal davon ab das ich eigentlich nur auf ein lebenszeichen meiner checkbox warte ist das ja garnicht das was ich eigentlich erreichen will :(
Gibt es eine function wo ich die ID des elements welches geklickt wurde bekomme?
Kommt javascript nicht mit name="anwesend[]" zurecht?
ich muss die namen so verwenden weil sie auch in php gezählt werden.