Thomas_Jung
Erfahrenes Mitglied
Hallo
Mit dieser Funktion färbe ich bei Klick auf die Checkbox die Tabellen-Zeile ein.
Das Funktioniert auch super.
Kann mir jemand dabei helfen wie ich das bei den 2 Funktionen auch umsetzten kann?
(objCell.style.backgroundColor)
Gruß Thomas
Mit dieser Funktion färbe ich bei Klick auf die Checkbox die Tabellen-Zeile ein.
Das Funktioniert auch super.
HTML:
function ismarked(obj, id){
objCell = document.getElementById(id);
if (null!=objCell){
if (true == obj.checked)
objCell.style.backgroundColor = '#C0C0C0'; else objCell.style.backgroundColor = '#ffffff';
} }
<table>
while ($data = mysql_fetch_assoc($result)){
<tr class="<?php echo ($i++)%2?'tableeven':'tableodd'?>" id="cell<?php echo $i;?>">
<td style="width:3%;border-bottom: solid 1px #666666;" valign="top" align="center">
<input style="border:0 solid #00ffff;background-color:transparent;" type="checkbox" id="checkboxes[]" name="checkboxes[]" value="<?php echo $result_id;?>" onclick="ismarked(this, 'cell<?php echo $i;?>')" onfocus="this.blur()">
</td>
</tr>
}
</table>
Kann mir jemand dabei helfen wie ich das bei den 2 Funktionen auch umsetzten kann?
(objCell.style.backgroundColor)
HTML:
function checkall(formname,checkname,thestate){
var el_collection=document.forms[formname].elements[checkname];
for (c=0;c<el_collection.length;c++)
el_collection[ c].checked=thestate
}
function CheckAll() {
var ml = document.dataform;
var len = ml.elements.length;
for (var i = 0; i < len; i++) {
var e = ml.elements[i];
if (e.name == "checkboxes[]") {
if (e.checked == false) {
e.checked = true;
}
else {
e.checked = false;
}
}
}
}
Gruß Thomas