Cacher ou rendre visible des div sur une même page html
Posté : 07 sept. 2012, 18:03
Salut à tous 
Je cale sur la syntaxe...
[javascript]
<head>
function cachervisible(base,valueID) {
var type = document.getElementById(base).value;
if (type) {
document.getElementById(valueID).style.display="block";
} else{
document.getElementById(valueID).style.display="none";
}
}
</script>
</head>
[/javascript]
L'idée est de cacher des div suivant leurs ID.
Merci d'avance pour vos reflexions !
Je cale sur la syntaxe...
[javascript]
<head>
function cachervisible(base,valueID) {
var type = document.getElementById(base).value;
if (type) {
document.getElementById(valueID).style.display="block";
} else{
document.getElementById(valueID).style.display="none";
}
}
</script>
</head>
[/javascript]
<fieldset><legend style="text-decoration:none;font-weight:bold">Un des Fieldset</legend>
<li><input type="checkbox" style="text-align:center" onchange="cachervisible(SupOK)" id="Modif" /></li>
<label for="Modif" id="ModifLabel">Modification ?</label><br />
<div style="display:none" id="SupOK">
<li><input type="number" style="text-align:center" maxlength="3" size="5" id="Sup" /></li>
<label for="Sup" id="SupLabel">Un exemple</label><br />
</div>
</fieldset>
L'ID "Modif" serait "base" et l'ID SupOK serait "valueID" dans la fonction. L'idée est de cacher des div suivant leurs ID.
Merci d'avance pour vos reflexions !