Hallo!
Ich will durch das Aktvieren einer Checkbox, welcher sich in einer Tabelle befindet, eine weitere Zeile (<tr></tr>-Tag) anzeigen, doch leider funktioniert das Ganze nicht. Wenn man im <div>-Tag keine neue Zeile macht, d.h. weder ein <tr> noch ein <td> sonder einfach nur etwas hinein schreibt, funktioniert es. Wiso das?
Danke und Gruss
Bato Loco
Quelltext: funktioniert nich
---
<table>
<tr>
<td>
<input type="checkbox" onclick="document.getElementById('test').style.visibility = this.checked ? 'visible' : 'hidden';">
</td>
</tr>
<div id="test" style="visibility:hidden">
<tr>
<td>Endlich sieht man mich!!</td>
</tr>
</div>
</table>
---
Quelltext: funktioniert
---
<table>
<tr>
<td>
<input type="checkbox" onclick="document.getElementById('test').style.visibility = this.checked ? 'visible' : 'hidden';">
</td>
</tr>
<div id="test" style="visibility:hidden">
Endlich sieht man mich!!
</div>
</table>
---
Ich will durch das Aktvieren einer Checkbox, welcher sich in einer Tabelle befindet, eine weitere Zeile (<tr></tr>-Tag) anzeigen, doch leider funktioniert das Ganze nicht. Wenn man im <div>-Tag keine neue Zeile macht, d.h. weder ein <tr> noch ein <td> sonder einfach nur etwas hinein schreibt, funktioniert es. Wiso das?
Danke und Gruss
Bato Loco
Quelltext: funktioniert nich
---
<table>
<tr>
<td>
<input type="checkbox" onclick="document.getElementById('test').style.visibility = this.checked ? 'visible' : 'hidden';">
</td>
</tr>
<div id="test" style="visibility:hidden">
<tr>
<td>Endlich sieht man mich!!</td>
</tr>
</div>
</table>
---
Quelltext: funktioniert
---
<table>
<tr>
<td>
<input type="checkbox" onclick="document.getElementById('test').style.visibility = this.checked ? 'visible' : 'hidden';">
</td>
</tr>
<div id="test" style="visibility:hidden">
Endlich sieht man mich!!
</div>
</table>
---