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 :

Mettre un voile sur les champs.


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 99
    Par défaut Mettre un voile sur les champs.
    Bonjour,
    J'ai une page web avec plusieurs formulaire et bine sur plusieurs champs de type (input, select, textarea...)
    J'aimerais lors du chargement de la page "mettre un voile" sur tout ces champs.
    Le but de la main d’œuvre, mieux distinguer les champs qui seront modifié en "retirant le voile" poser au chargement.
    J'avais penser au chargement de la page définir la couleur de champ dans un gris légèrement foncé et repassé la couleur en noir à l'aide d'une fonction javascript lors d'un onchange ou d'un on keyup par exemple.

    Connaissez vous une librairie javascirpt en jquery permettant de réalisé cela ?
    Merci d'avance

  2. #2
    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
    mets les en disabled ?
    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 !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 99
    Par défaut
    le "disabled" va bloquer mon champ, moi ce que je souhaites, c'est pouvoir encore le modifier mais en ayant le champ qui se distingue lorsque celui est modifié.
    J'ai mis ca en place :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <style>
    input[type=text]{color:#515151;}
    input[type=radio]{opacity:0.7;}
    input[type=checkbox]{opacity:0.7;}
    select{color:#515151;}
    </style>
     
    function change_couleur(IdChamp) {
    	document.getElementById(IdChamp).style.color = "#000";
    }
     
    function change_opacite(IdChamp) {
    	document.getElementById(IdChamp).style.opacity = "1";
    }
    mais je dois mettre un onkeyup ou onchange avec un appel de la fonction + id à modifier sur chacun des champs dont je souhaites l'effet.

    N'y a t il pas un moyen de généraliser ca ?

  4. #4
    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
    ha ben une classe avec un fond ou une bordure de couleur différente
    et sur un onchange tu vire la class
    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 !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 99
    Par défaut
    Mais je serais quand même obligé de mettre manuellement un onchange ou onkeyup sur chacun de mes champs.
    C'est ce qui me semblait.
    Merci SpaceFrog

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

Discussions similaires

  1. mettre le focus sur les champs de saisie
    Par lastrecrue dans le forum jQuery
    Réponses: 2
    Dernier message: 24/12/2010, 11h28
  2. Réponses: 3
    Dernier message: 26/09/2008, 17h52
  3. Réponses: 10
    Dernier message: 28/03/2006, 15h10
  4. mettre le focus sur le champ approprié
    Par discogarden dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/07/2005, 16h59
  5. [Interbase] Mettre une contrainte sur un champ
    Par mika dans le forum InterBase
    Réponses: 2
    Dernier message: 26/01/2005, 14h04

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