Bonjour,
Considérons les petites fonctions suivante bien connues :
/** coche la checkbox passée en paramètre */
function cocher(lobjet)
{
document.getElementById(lobjet).checked = true;
}
/** décoche la checkbox passée en paramètre */
function decocher(lobjet)
{
document.getElementById(lobjet).checked = false;
}
/** rend enabled l'objet passé en paramètre */
function enable(lobjet)
{
document.getElementById(lobjet).disabled = false;
}
/** rend disabled l'objet passé en paramètre */
function disable(lobjet)
{
document.getElementById(lobjet).disabled = true;
}
Question : comment réduire tout cela à une seule fonction ?
Une fonction du genre :
function agirsur(lobjet,attribut,valeur) {
document.getElementById(lobjet).attribut = valeur;
}
Merci d'avance