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

jQuery Discussion :

Affecter la valeur textbox au label


Sujet :

jQuery

  1. #1
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut Affecter la valeur textbox au label
    bonjour,
    j'ai un textbox et un label et un bouton ""imprimer"" , je cherche au moment du click sur imprimer comment affecter la valeur du textbox au label et faire dispraitre ce textbox pour qu'au moment de l'impression il y 'aura que le label qui doit s'afficher avec la valeur affectée par le textbox , le problème c'est que quand je click sur imprimer la page d'impression s'affiche et ne montre pas le label mais quand je fais annuler c'est à ce moment là que le label s'affiche avec la valeur du textbox si j'ai bien compris le code behind s'execute avant le code client c'est le contraire qui doit être :/. bref mon but c'est que le textbox devient label et s'affiche pour que l'utilisateur imprime ( NORMAL, le textbox ne va pas s'afficher dans la page d'impression :s )
    Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     $(".btnimprimer").click(function () {
     
                    var value = $(".txtln").val();
                    $("#lblln").html(value);
                    return false;
                });
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     <asp:TextBox ID="TextBox_ln" runat="server" CssClass="txtln TextBox screenOnly"></asp:TextBox>
      <asp:Label ID="lblln" ClientIDMode="Static" runat="server" Text=""></asp:Label>

  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
    le code serveur ne nous est d'aucune utilité, merci de nous montrer le code html généré ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var value = $(".txtln").val();
    existe-t-il plusieurs élément avec la class .txtln ?
    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 éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    non :/ je l'ai crée juste pour l'utiliser dans mon code jquery.


    pardon mais quel code html , j'utilise que textbox , label et le boutton pour imprimer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <asp:ImageButton ID="btn_print" runat="server" Text="Print" OnClientClick="javascript : window.print();"
                OnClick="Button4_Click1" OnPreRender="Button4_PreRender1" CssClass="btnprint btn screenOnly"
                Style="margin-right: 30px; margin-top: 20px;" ImageUrl="~/images/print.png" />

  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
    ce code n'est pas du code html ...

    montre nous le code html généré ... celui que ton navigateur interprète

    lorsque tu affiches ta page => click droit sur la page > afficher code source ...
    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 éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    c'est long alors j'ai pris la partie du textbox , label et boutonIMage pour "imprimer"

    image ci-dessous
    Images attachées Images attachées  

  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 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
    Heu un simple copier coller de la partie de code aurait suffit ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $(".btnimprimer").click(function () {
                     var myvalue = $(".txtln:eq(0)").val();
                     alert(myvalue)
                     $("#lblln").html(value);
                     //return false;
                });
    que retourne ce code ?
    le return false risque de bloquer ton impression .. je l'ai commenté


    en relisant ton code ...
    il est ou lui ???
    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
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    quand j'ecris dans le textbox et je clique imprimer la page d'impression n'affiche pas le label et quand j'annule un popup(alert) s'affiche avec ce que le label devait afficher c'est à dire la valeur du textbox , je clique alors ok du popup et le label s'affiche dans ma page (ce qui est le contraire de ce que je veux x/ )

  8. #8
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    ça ne sert à rien cette ligne alert(myvalue); parce que après je vais appliquer cela a mes autre textbox et label , je veux juste que le label sois afficher dans la page d'impression et pas dans ma page lors du clique

  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 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 excuse moi je croayios que tu voulais debugger ton script ...
    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 éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    non je cherche juste une solution à ce problème

  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 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 je ne saisi pas la nuance ...
    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 éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    c 'est simple lors de l'impression il ne faut pas que les textbox apparaissent , alors je dois les remplacer par des label lorsque je clik sur le boutton imprimer , c'est pour ça que j'ai dit que le label doit avoir la valeur du textbox :/

  13. #13
    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
    Non mais ton but est bein de solutionner ton problème? rassures moi ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ça ne sert à rien cette ligne alert(myvalue);
    je m'efforçais juste d'essayer de debugguer ...
    Mais vu que ça ne sert à rein ce sera sans moi...
    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 !

  14. #14
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2012
    Messages
    285
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2012
    Messages : 285
    Par défaut
    Ok merci quand même

Discussions similaires

  1. Réponses: 11
    Dernier message: 09/11/2009, 08h53
  2. ViewState et affectation de valeur d'une TextBox
    Par julien.63 dans le forum ASP.NET
    Réponses: 10
    Dernier message: 28/04/2009, 13h15
  3. Affecter une valeur à un "Label" de champ texte
    Par CyberMen dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 09/05/2008, 21h49
  4. Modification auto d'un label selon valeur textbox
    Par vérokit dans le forum VB.NET
    Réponses: 5
    Dernier message: 14/03/2008, 14h07
  5. Réponses: 4
    Dernier message: 07/04/2005, 13h37

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