IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Balise input readonly et Firefox


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 7
    Par défaut Balise input readonly et Firefox
    Bonjour, je n'ai malheureusement pas trouvé dans les FAQs donc je me permet cette question,
    je débute en HTML et HTML5 , je voudrai pouvoir mettre le champ texte d'une balise input en readonly, celà fonctionne pour chrome mais pas pour firefox ???

    quelqu'un peut m'éclairer

    merci d'avance,
    Fabrice

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Il y a ça dans la FAQ :
    http://xhtml.developpez.com/faq/?pag..._nonmodifiable

    A priori c'est censé fonctionner, donc si ce n'est pas le cas, c'est que tu as dû faire une erreur. Et sans ton code, on ne risque pas de pouvoir t'aider.

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 7
    Par défaut
    désolé je n'ai pas encore tous les automatismes du forum ...

    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <table {border="1"; style="background-color:bisque"} id="table1">
            <tr id="ligne1">
                <td>Qté : </td>
                <td><input type="text" name="quantite" value="0" onchange="entierpositif(this)" autofocus="autofocus" /></td>
                <td>Prix unitaire : </td>
                <td><input type="text" name="unitaire" value="0" onchange="reelpositif(this)" /></td>
                <td>Prix : </td>
                <td><input type="text"  name="soustot" value="0" readonly="true"/></td>
            </tr>

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Est-ce que tu vois la différence entre le code proposé par la FAQ et le tiens ?

    Dans tous les cas, les deux solutions fonctionnent, je viens de tester ton code et l'input est bien en readonly sur Firefox. Le problème est ailleurs.

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Comme tu peux le remarquer, la FAQ ne parle absolument pas de readonly="true".

    Les attributs booléens en HTML ne peuvent pas prendre de valeur true/false. Leur présence les met à true, leur absence les met à false. Le principe est de ne pas leur donner de valeur du tout : <input type="text" value="Hello" readonly>. Lorsque c'est compliqué (outils qui gèrent pas les attributs sans valeur ou trucs de ce genre,) on peut leur donner la valeur vide readonly="" ou la valeur de leur propre nom : readonly="readonly".
    Mais true et false sont invalides.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre habitué
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 7
    Par défaut
    je viens de re-tester les deux (ce que j'avais déjà fais :-( ) et les deux méthodes fonctionnent ....

    merci pour l'aide en tout cas

    pour répondre à Thelvin, "readonly" seul n'est pas accepté en html5, j'avais essayé ça en premier mais visual studio à râlé !!
    je passe le sujet en résolu et encore une fois merci pour vos réponses à tout les deux.

  7. #7
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par faferva Voir le message
    pour répondre à Thelvin, "readonly" seul n'est pas accepté en html5, j'avais essayé ça en premier mais visual studio à râlé !!
    "Visual Studio" ne veut pas dire "autorité compétente en HTML5." Mais il restait toujours readonly="readonly" ou readonly="" ou readonly=readonly

    J'ai déjà eu affaire à un attribut booléen qui ne marchait pas parce que je lui avais pas mis une valeur valide, mais je me rappelle plus du tout dans quel contexte.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML 5] Balise input type date avec Firefox et IE
    Par sarahm dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 21/07/2014, 16h05
  2. [CSS] personnaliser les boutons des balises INPUT
    Par Leviathan_72 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 08/11/2005, 15h22
  3. type "file" pour la balise input
    Par fa_say dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/09/2005, 15h13
  4. [DEBUTANT] CSS balise input
    Par nine dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 23/03/2005, 13h40
  5. police dans balise input et select
    Par le_ben dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/03/2005, 14h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo