Bonjour,
Dans mon formulaire il y a ceci :
Code HTML :
<input type="checkbox" name="newimage" id="newImage" onchange="setNewImage(this)"/><label for="case">Αλλαγή αρχείου</label>
<br/>
<input type="file" name="image" id="imageImage" disabled="disabled" />
Comme vous le constater, le sélectionneur de fichier est désactivé par défaut. On peut l'activer avec le checkbox:
Voici la fonction setNewImage Javascript:
Code Javascript :
function setNewImage( f ) {
if( document.getElementById('newImage').checked )
document.getElementById('imageImage').disabled = false;
else
document.getElementById('imageImage').disabled = true;
}
Cela fonctionne parfaitement avec les dernières versions de Firefox, Opera, Safari et Google Chrome.
Malheureusement, sous IE 9, le clic du checkbox de le réactive pas.
Suggestions ?
Merci
l3KTr0 Was HeRe