[DOM] couleur text checked
bonjour toujours moi avec mon arborescence :)
donc alors voici ma fonction qui créé larborescence...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
function getCategories( $childs, $newsSubject) {
foreach( $childs as $key => $child) {
echo '<li><input id="child['.$child['subjectId'].']" name="subject[]" onclick="itemClick('.$child['subjectId'].')" value="'.$child['subjectId'].'" type="CHECKBOX" '.(isset($ne
wsSubject[($child['subjectId'])])?'checked="checked"':'').'><label for="child['.$child['subjectId'].']" id="lab['.$child['subjectId'].']">'.$child['name'].'</label>'."\n";
if( isset( $child['childs'])) {
echo '<ul>';
getCategories( $child['childs'], $newsSubject);
echo '</ul>';
}
echo '</li>';
}
} |
j'essaie de mettre en place une fonction qui mettrai le nom en rouge lorsqu'il es checked , mais je n'y arrive pas...
Code:
1 2 3 4 5
|
function makeViewCheck(id)
{
document.getElementById('lab['+id+']').style.color = "red";
} |
enfaite réellement ce qu'il faudrait c'est un script qui parcourt tte l'arboressence a chaque click et qui met en rouge ce qui sont coché.