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

JavaScript Discussion :

champ non editable ?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 331
    Par défaut champ non editable ?
    Bonjour !
    J'aimerais en fonction du choix d'une liste rendre un champs non editable!

    un truc du style :
    document.getElementById(champs).style.display = 'none';
    mais qui m'afficherais la valeur de ce champ, sans pouvoir le changer!
    merci !

  2. #2
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    document.getElementById(champs).disabled =true

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    le desavantage de disabled est qu'il grise le chmaps ...

    utilise pluto la propriété readonly du champs

    sinon tout dépend de si tu as besoin d'utiliser le champs après ou pas, mais tu peux deguiser un div en champs ... et du coup il n'est pas editable
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 331
    Par défaut
    Merci beaucoup pour tes conseils !
    1)J'ai essayé la premiere solution et ca marche, sauf que meme si le champ n'est pas editable on a l'impression visuellement qu'il est!

    2)peut etre que la solution est le readonly mais je n'ai pas bien compris, cela veut- il dire que mon champ(quel que soit l'element de la liste selectionné),ne sera jamais editable?si oui, cela ne peut pas me convenir! et si non comment ?

    3) pour le div, je n'ai rien compris mais es t-il possible avec cette technique de rendre le champ non editable y compris visuellement
    par exemple pour rendre un champ non editable je mets dans la propriété : editable=false(par contre sur le champ en question je voudrais que dans certains cas il soit editable, donc impossible d'utiliser ce style)

    pour resumé je voudrais que le champ soit display (peut etre que la je suis un peu plus clair ! )

    Merci pour ta patience !

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById(champs).readonly='true';
    je ne saisis pas bien ton souhait ...

    tu veux que le champs non editable ok mais visuellement il doit être grisé ou pas ?
    visible ou pas ?

    http://www.htmlcodetutorial.com/form..._DISABLED.html
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 331
    Par défaut
    j'ai essayé le readonly, mais le champ est toujours editable !
    cause ? : le champs en question est une cellule d'un tableau (fait avec struts),

    et pour etre clair j'aimerais que ce champs soit en display!
    pour le disabled ca marche, (le champ n'est pas editable), sauf qu'on a l'impression "visuellement" qu'on peut ecrire dedans!
    alors que certaines cellule du tableau ne sont pas editable et "visuellement" on l'impression qu'on ne peut pas ecrire dedans!(je voudrais faire la meme chose avec le champ en question)
    peut etre que si ca te parait toujours aussi confus, je pourrais t'envoyer une image!
    Merci !

  7. #7
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    tu parles de champs .... pas de cellule !
    c'est quoi une cellule td ou un champs input...
    a moins que tu ne sois sous IE avec un contenseditable ???
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 331
    Par défaut
    voila le champs, le cellule...en question jsp avec struts)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <ctrl:columntext    property="amountTTC"	styleId="amountTTC_@{bean.index}" editableProperty="editable"/>
    qui se trouve dans un tab !
    donc c'est une colonne d'un tableau, et je veux appliquer le editable= false
    sur toutes les cellules de la colonne (en fonction du choix d'un element d'un liste)

Discussions similaires

  1. champ non nul
    Par MANU_2 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 05/09/2005, 16h57
  2. Compter champs non vide
    Par szdavid dans le forum Oracle
    Réponses: 4
    Dernier message: 13/07/2005, 14h01
  3. [MFC]Champ d'edition dans une Toolbar?
    Par kacedda dans le forum MFC
    Réponses: 3
    Dernier message: 08/07/2005, 11h11
  4. Valeur d'un champ non connu
    Par Pierre FORAZ dans le forum XMLRAD
    Réponses: 2
    Dernier message: 11/10/2004, 11h08
  5. [Debutant][JSpinner] rendre non editable.
    Par britou dans le forum Composants
    Réponses: 7
    Dernier message: 27/05/2004, 17h49

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