disabled false ou true impossible 100methodeessaye

disabled false ou true impossible 100methodeessaye - HTML/CSS - Programmation

Marsh Posté le 19-01-2005 à 10:08:44    

bonjour
je voudrais utiliser l'attribut disabled pour blouer tous mes champs et ensuite faire disabled = false pour libérer tous les champs en appuyant sur un bouton. Mais j'ai trouvé des exemples sur internet aucun des ex ne marchant.  
Une fois que j'ai l'attribut disabled ds le code html il est impossible de le changer quelque soit la methode utilisée.
ex
function empty_is()
{
if(document.empty_form.is_empty.value.length<1)
{
document.empty_form.numerobadge.disabled = true;
}
else
{
document.empty_form.numerobadge.disabled = false;
}
}
 
<input type="submit" name="submit" value="Annuler" disabled="true">
 
<input type="text" name"dtpduree" id="is_empty" size="8" onkeyup="javascript:empty_is()">
j'ai essaye cet ex qui vient d'un autre forum(http://www.siteduzero.com/forums/index.php?showtopic=26709), il ne marche pas chez moi????
 :?:  :?:  
est ce l'evenement j'ai essaye onClick() onChange() rien help me please

Reply

Marsh Posté le 19-01-2005 à 10:08:44   

Reply

Marsh Posté le 19-01-2005 à 11:35:20    

Bonjour,
Ceci devrait fonctionner ?
function empty_is(){
if(document.getElementById('is_empty').value.length<1){
document.getElementById('submit').disabled = true;}
else{document.getElementById('submit').disabled = false;}
}
<input type="submit" name="submit" id="submit" value="Annuler" disabled="true">
<input type="text" name="dtpduree" id="is_empty" size="8" onkeyup="javascript:empty_is()">  
ATTENTION aux noms des champs  :whistle:


---------------
Comar, http://www.arkha.com
Reply

Marsh Posté le 21-01-2005 à 12:34:13    

j'ai trouvé la solution
<td><input name="btnModifier" type="button" value="Modifier" onClick="griser()"></td>
(...)
function griser()
{  
//dégriser tous les elements du formulaire "salarie"
for ( n=0 ; n < salarie.elements.length; n++)
   { salarie.elements[n].disabled=false; }
   
}

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed