Partage
  • Partager sur Facebook
  • Partager sur Twitter

[.NET] -> Problème de code pour activer un bouton suite à un évènement onclick

(oui titre barbare, mais c'est tout con en fait xD )

Sujet résolu
    26 mars 2007 à 14:47:22

    Bonjour à tous :)

    Désolé pour ce titre à ralonge, j'ai pas pu trouver plus court :euh:
    Voilà mon problème :
    j'ai une page aspx où un bouton 'submit' est désactivé par default. Une checkbox me permet de l'activer avec ce code :
    onclick="document.all['<%=Button_Envoyer.ClientID %>'].disabled=(this.checked ? null : 'disabled');"


    Seulement, il y a un problème :
    Ce code marche impeccable sous IE, mais pas sous Firefox :(


    D'où ma question :
    Que faire pour que ça marche avec les deux? o_O


    Merci d'avance :D


    Edit :
    Désolé du dérangement, j'ai fini par trouver, voici l'erreur si jamais ça arrive à qqun :
    document.all n'est pas pris en compte par tout les navigateurs, utilisons le DOM :-°

    onclick="document.getElementById('<%=Button_Envoyer.ClientID %>').disabled=(this.checked ? null : 'disabled');"
    • Partager sur Facebook
    • Partager sur Twitter

    [.NET] -> Problème de code pour activer un bouton suite à un évènement onclick

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown