Hi,
und noch zu letzt, wie sieht es bei diesem Beispiel aus, wenn ich auf "value" (INPUT) zugreifen will. Jedoch habe ich nur die id "nr_0"
Dann gehst du ganz analog vor - vom Element, dessen Referenz du hast, hangelst du dich ueber die Kindknoten zum gesuchten durch.
<tr id="nr_0">
<td onclick="javascript:alert('test');" bgcolor="White"><IMG
src="gif/linphone2.png" align="middle" border="0">
</td><td style="font-size : 25px; text-align : center; width :
250px;">mobil-nr. 1
</td><td>
<INPUT type="text" SIZE=25 MAXLENGHT=25 value=-----
style="font-size : 25px;" onkeypress="return only_number(event)">
</td>
</tr>Ich habe probiert:
i -> kommt von einer Schleife
document.getElementById('nr_'+i).cells[2].firstChild.value;
leider funktioniert dies nicht. Ich würde mit dieser Anweisung den Text lesen der vor "INPUT" kommt. Ich weiß leider nicht wie ich auf parameter von Input zugreife ??
In dem du erst mal auf das Inputfeld selber zugreifst.
getElementsByTagName bspw. unterhalb des Elements, dessen Referenz du hast, angewendet, bringt dir nur die Elemente mit dem jeweiligen Tagnamen, die unter diesem haengen. Auf das/die interessanten davon greifst du dann ueber den nummerischen Index zu, pruefst ggf. noch den Typ, falls es dort unterschiedliche Typen von Inputs geben kann - und dann, wenn du das Element erst mal "im Zugriff" hast, dann kannst du auf seine Eigenschaften zugreifen.
Und bevor du jetzt wieder sinngemaesz mit "hae?" und "funzt nicht" antwortest, denkst du bitte ein bisschen drueber nach, und befasst dich insb. auch mit den SELFHTML-Unterseiten, die bereits verlinkt wurden.
MfG ChrisB
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."