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 :

Inserer la valeur d'une variable Javascript au milieu d'une source HTML


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 45
    Points : 36
    Points
    36
    Par défaut Inserer la valeur d'une variable Javascript au milieu d'une source HTML
    Bonjour,

    J'ai ceci :
    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
    <script>
    var currTable = this.opener.IBM_RTE_getTable("<%= editorName %>");
    
    var width = currTable.getAttribute("width");
    var pixel = "";
    var percent = "";
    
    if (width.indexOf ("%") != -1)
      {
      width = width.substring (0, width.indexOf ("%"));
      percent = "checked=\"checked\"";
      }
    else 
      {
      pixel = "checked=\"checked\"";
      }
    </script>
    
    <input id="width" name="width" type="text" value="MA_VARIABLE_WIDTH_ICI" maxlength="3"   style="width:30px;text-align:right;" onfocus="skipfocus=true" onblur="skipfocus=false" class="portlet-form-input-field"/>
    Je recupere une valeur de largeur et je voudrais qu'elle soit directement dans mon champ de type input.
    En gros, a la place de MA_VARIABLE_WIDTH_ICI.
    Comme ca mon champ est prérempli de ma valeur.

    Comment faire ???
    Merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Points : 17
    Points
    17
    Par défaut
    Si j'ai bien compris ce que tu voulais

    un simple

    document.getElementById("width").value = width ;


    inséré à la fin de ton script
    Ricouz

  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 637
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 637
    Points : 66 662
    Points
    66 662
    Billets dans le blog
    1
    Par défaut
    première remarque:
    il est très maladroit d'utiliser width comme nom de variable ...
    ce n'est pas au niveau de la balise !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input id="width" name="width" type="text" value="" maxlength="3"   style="width:30px;text-align:right;" onfocus="skipfocus=true" onblur="skipfocus=false" class="portlet-form-input-field"/>
    mais dans le script

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    if (width.indexOf ("%") != -1)
      {
      width = width.substring (0, width.indexOf ("%"));
      percent = "checked=\"checked\"";
      }
    else 
      {
      pixel = "checked=\"checked\"";
      }
    document.getElementsByName('width')[0].value=width;
    </script>
    mis comme dit plus haut change le nom de la variable
    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
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 45
    Points : 36
    Points
    36
    Par défaut
    Merci , ca fonctionne! !!!

    Je vais changer le nom de la var...

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

Discussions similaires

  1. Récupération de la valeur d une variable elle même contenue dans une variable
    Par guiplongeur dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 16/03/2015, 16h23
  2. Réponses: 1
    Dernier message: 05/10/2009, 03h50
  3. Réponses: 9
    Dernier message: 05/11/2008, 09h37
  4. Réponses: 1
    Dernier message: 17/01/2007, 21h52
  5. Réponses: 7
    Dernier message: 13/03/2006, 15h39

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