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 :

Résultat en majuscule zone de text


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut Résultat en majuscule zone de text
    Bonjour et merci d'Avance (Nul en html pas pire en VBA)

    Comment puis-je dire après avoir pressé sur mon bouton que le résultat affiché (Num et DATA) dans la zone input text name "password" soit tout en MAJUSCULE.

    Voici la fin:
    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
    16
    17
    18
    19
    20
    21
    22
    23
     
    <form method="post" name="f" class="panel"
    onsubmit="password.value = b64_sha1(master.value+':'+ site.value).substr(0,document.f.nbcar.value -2) + '1a';  document.f.password.select(); return false;"
    selected="true">
        <p><font size="4"><strong>Password Generator</strong></font></p>
        <p><input type="text" size="11" maxlength="55" name="master"
        style="height:46px;font-size:30px;" /><font color="#FFFFFF">..</font><input
        type="text" size="2" maxlength="70" name="nbcar" value="8"
        style="height:46px;font-size:30px;" /><font size="4"><strong>
        </strong></font></p>
        <p><input type="text" size="16" maxlength="70" name="site"
        style="height:46px;font-size:30px;" /></p>
        <p><input type="submit" value="Generate"
        style="font-family: arial;font-size: 20px"> &nbsp;<input
        type="button" value="Actualiser"
        style="font-family: arial;font-size: 20px"
        onclick="javascript:window.location.reload()"></p>
       'Celui-ci ...merci 
        <p><input type="text" size="16" maxlength="70"
        name="password" style="height:46px;font-size:30px;" /></p>
    </form>
    </body>
    </html>
    Merci de me dire si c'est possible

    Temjeh

  2. #2
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bonjour,

    Ceci est un problème de JavaScript.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Chaine.toUpperCase()
    Chaine sera "convertie" en majuscules.
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut
    Merci mais ou je met ce code?

    A++

    Temjeh

  4. #4
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bonsoir,

    Au lieu de faire un gros code tout pas propre en tant que propriété de l'attribut submit, fait donc une fonction JavaScript

    Tu auras une variable result qui récupérera...
    le résultat de ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    b64_sha1(master.value+':'+ site.value).substr(0,document.f.nbcar.value -2) + '1a';  document.f.password.select(); return false;
    et à result tu appliques la fonction que je t'ai donnée au précédent post.

    Ensuite tu affectes cette valeur à password
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut
    Ok merci beaucoup j'applique le tout

    A++

    Temjeh

  6. #6
    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 658
    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 658
    Billets dans le blog
    1
    Par défaut
    Heu j'ai pas tout suivi ou tu tentes de convertir le password en majuscules à l'insu du client ?
    N'oublies pas alors au moment du teste sur le password de convertir aussi la saisie en majuscules car le client risque de saisir son password avec sa casse habituelle.
    Tu aurais juste pu faire une vérification de la casse du mot de passe sur le onsubmit avec une regExp [A-Z]

    A note qu'un mot de passe unicasse est moins sûr ...
    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 !

  7. #7
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Ha ouais >.>
    J'ai mal compris ce qu'il avait dit.

    là c'était le md5 que je transformais. Je trouvais ça bizarre mais bon...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="text" value="" name="password" onKeyUp="javascript:this.value=this.value.toUpperCase();">
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut
    ok merci j'y suis presque
    En passant le mot de passe est généré par le bouton et non par le client.

    'Le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="text" value="" name="password" onKeyUp="javascript:this.value=this.value.toUpperCase();">
    'me donne la majuscule auto (input "text")en l'écrivant.

    J'avais pensé du genre mais ca ne fonctionne pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    onsubmit="password.value = b64_sha1(master.value+':'+ site.value).substr(0,document.f.nbcar.value -2) + '1a';  document.f.password.select(); return false;"="javascript:this.value=this.value.toUpperCase();">

    Comment l'avoir en cliquant sur mon bouton generate. On clic et le resultat du input est en MAJUSCULE.

    Merci

    Temjeh

  9. #9
    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 658
    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 658
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="this.value=this.value.toUpperCase()
    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 !

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut
    Merci

    Ne fonctionne pas!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    onsubmit="password.value = b64_sha1(master.value+':'+ site.value).substr(0,document.f.nbcar.value) ;  document.f.password.select(); return false;"
    onclick="this.value=this.value.toUpperCase()
    selected="true">
    A+
    Temjeh

  11. #11
    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 658
    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 658
    Billets dans le blog
    1
    Par défaut
    heu this ....
    dans le contexte je pensais mettre le onclick dans la balise input
    Tu ne cibles pas le bon élément

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="document.getElementById('iddelinput').value=document.getElementById('iddelinput').value.toUpperCase();"
    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 !

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 27
    Par défaut
    Désolé ca ne fonctionne toujours pas(avec des bout de code c'est pas évident pour vous tous).

    Mais c'est pas grave j'ai trouvé une facon de faire beaucoup plus haut dans mon code je modifie la variable qui me donne le résultat aulieu du résultat.

    Merci

    Temjeh


    Résolu!

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

Discussions similaires

  1. [AC-97] Afficher résultat de requête dans une zone de texte
    Par paflolo dans le forum IHM
    Réponses: 21
    Dernier message: 28/04/2022, 12h57
  2. [AC-2003] Récupérer résultat requête dans zone de texte
    Par hyperion13 dans le forum VBA Access
    Réponses: 4
    Dernier message: 05/04/2010, 17h11
  3. Réponses: 6
    Dernier message: 02/10/2006, 12h13
  4. Résultat d'une requête dans une zone de texte ?
    Par Nicskull dans le forum IHM
    Réponses: 4
    Dernier message: 10/06/2006, 19h49
  5. Réponses: 1
    Dernier message: 11/05/2006, 16h37

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