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 :

Introduire un span dans un script javascript


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Par défaut Introduire un span dans un script javascript
    Bonjour,

    J'aimerais écrire un code sous cette forme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <script language="JavaScript">
         <span id="aaa">
              blabla
         </span>
    </script>
    Mais j'obtiens une erreur de compilation dans la jsp.

    Si je déplace mes balises span à l'exterieur de mes balises script il n'y a pas d'erreur de compilation mais je n'obtiens pas le résultat voulu.

    Vous avez une idée pour que "blabla" puisse être directement encadré par mon span ?

  2. #2
    Membre chevronné

    Inscrit en
    Octobre 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 363
    Par défaut
    houla, tu pourrais nous expliquer plus en détail ce que tu essaye de faire ?


    Je pense que tu cherche à faire ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <span id="aaa"></span>
     
    <script type"text/javascript">
    document.getElementById('aaa').innerHTML = "aaa";
    </script>

  3. #3
    Membre émérite Avatar de gretch
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2006
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 165
    Par défaut
    Un bon tuto javascript pour monsieur ! [LIEN GOOGLE]



    dit nous exactement quel résultat tu veut obtenir

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Par défaut
    Mon but est par la suite de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById("aaa").innerHTML = bloblo
    D'où le but de ne pas englober mes balises script dans le span car elles seraient ensuite perdues

  5. #5
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    si c'est simplement pour filer un style à ton objet, tu peux utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ton_objet.style.attribut_css='valeur_attribut';
    du coup plus besoin du span.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Par défaut
    Dans mon span j'ai ce code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    slider1Ref.f_setValue(<%=blabla%>);
    que je voudrais remplacer par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    slider1Ref.f_setValue(<%=bloblo%>);
    suite à un traitement AJAX

  7. #7
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    je ne comprends pas : ton problème c'est du Javascript, du HTML ou de l'ASP ?

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Par défaut
    Mon problème est que je n'arrive pas à placer une balise HTML dans un script en javascript.

  9. #9
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    Essaie en concaténant ton code à une variable est en écrivant cette variable dans ton document HTML une fois qu'elle est complète.
    S'il n'aime pas les balises fait ceci :
    Code Javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <script language="Javascript">        <![CDATA[
    //... tout ton code
           ]]>
    </script>

  10. #10
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Salut,

    As-tu essayé les fonctions DOM de Javascript?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    /* l'element dans lequel tu veux ajouter un span...*/
    var elt = document.getElementById('idDeLElement');
     
    var monSpan = document.createElement( 'span' );
    monSpan.appendChild( document.createTextNode( "BlaBla" ) );
     
    elt.appendChild( monSpan );
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

Discussions similaires

  1. Integrer requete update dans un script javascript
    Par bb62 dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 28/07/2006, 14h27
  2. [PHP-JS] Inserrer du php dans un script javascript
    Par DaD92 dans le forum Langage
    Réponses: 2
    Dernier message: 18/06/2006, 01h17
  3. Comment gérer les objects déclarer en HTML dans un script JAVASCRIPT?
    Par Thauglor dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/04/2006, 14h54
  4. utiliser un recordset dans un script javascript
    Par insect INC dans le forum ASP
    Réponses: 4
    Dernier message: 10/10/2005, 19h29
  5. [PHP-JS] Php dans un script javascript
    Par nebule dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 30/11/2004, 10h38

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