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 :

Non prise en compte du Javascript


Sujet :

JavaScript

Vue hybride

ffbb Non prise en compte du... 27/08/2016, 11h47
sekaijin Quand on voit document.write... 27/08/2016, 12h58
ffbb Merci pour votre critique... 27/08/2016, 13h25
sekaijin Non, non, ceci n'est pas une... 27/08/2016, 13h36
ffbb Vous devriez en parler à... 27/08/2016, 15h40
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 21
    Par défaut Non prise en compte du Javascript
    Bonjour à tous,

    Je ne comprend pas pourquoi mon code Javascript ci-dessous est affiché comme un lien dans la page au lieu de mettre à jour le lien

    Code html : 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
    <a href="http://free-website-translation.com/?fr" id="ftwtranslation_button" hreflang="fr" title="" style="border:0;" onclick="<script>traduction = 'oui'; return false; </script>" /></a>
    <p class="MsoBodyTextIndent2" style="line-height: 11pt;" align="center">
    <span style="font-size: 11pt;">
    celles-ci peuvent être remplacées ou mixées avec le "X10" (voir l'
    <a title="Afficher l'aide à la configuration" href="
    <script language="Javascript">
      if (traduction=="oui")
            {
            document.write("Help_configuration.bmp");
            }
      else
            {
            document.write("Aide_configuration.bmp");
            }
    </script>
    ">aide à la configuration</a>).
    <br><br>
    </p>

    ce qui s'affiche (le lien est en bleu) :

    Nom : Résultat.jpg
Affichages : 144
Taille : 14,1 Ko

    Merci de me "sortir de ce mauvais pas"
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Quand on voit document.write dans un JS c'est mauvais plan, mais là c'est bien pire.

    1) mettre tout ça à la poubelle. Ce n'est ni du HTML conforme, ni du JS conforme, ni rien de bon. Donc tout à la benne
    2) apprendre le B.A.BA. de HTML car vu ce qui est proposé il y a un gros besoin.
    3) lire les cours (récent de préférence) et les tutos de developpez.com

    Je ne corrigerais pas ce code. Tout est a réécrire. Mais surtout, il fait montre d'une grande méconnaissance des bases du HTML. Il faut donc apprendre ces bases avant de passer à JS.
    A+JYT

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 21
    Par défaut
    Merci pour votre critique acerbe mais un petit exemple m'aiderai beaucoup plus !!!

    C'est promis, je vais réviser le HTML et JS

  4. #4
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Non, non, ceci n'est pas une critique. Je ne me permettrais pas.

    Il s'agit d'un constat et de conseils.
    Je pense sérieusement que corriger ce "texte" n'est pas te fournir une aide.
    Je pense qu'il sera, beaucoup plus, profitable d'ouvrir les cours de base du HTML sur le site développez. Et d'apprendre les bases.
    Je suis persuadé que dès les premiers pas de ces cours tu vas comprendre à quel point tu es loin très loin d'avoir écrit du code HTML.

    A+JYT

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 21
    Par défaut
    Vous devriez en parler à Microsoft car ce code a été généré par l'application "Microsoft Word" (j'essaie uniquement d'y insérer un peu de JS).
    Donc les ingénieurs qui ont créés ce générateur sont selon vous "incultes" et devront "retourner à l'école".

    En conclusion, je ne vous demande pas personnellement de m'aider, d'autres seront peut-être plus "constructif" que vous envers les personnes qui n'ont pas "la science infuse" et votre expertise car un forum est justement fait pour que l'expertise des uns puisse profiter aux autres.

    Si, par hasard, je vois un jour que vous demandez de l'aide, je me garderai bien de vous apporter une réponse et pas plus un jugement.

    Cdt

  6. #6
    Membre confirmé
    Avatar de benjamin_musique
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 54
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    dans tes attributs href et onclick, tu peux mettre du code javascript sans avoir à mettre les balises <script>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    onclick="traduction = 'oui'; return false;"
    Il n'est pas vraiment recommandé de mettre beaucoup de code dans l'attribut d'une balise (href, onclick...), il vaut mieux déclarer une fonction quelque part dans ta page et ensuite l'appeler :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <script>
    function toto() {
      if (traduction=="oui") {
        document.write("Help_configuration.bmp");
      } else {
        document.write("Aide_configuration.bmp");
      }
    }
    </script>
    <a title="Afficher l'aide à la configuration" href="toto()">aide à la configuration</a>

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

Discussions similaires

  1. Fonction Init Javascript non prise en compte
    Par nkordiko dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/01/2010, 10h22
  2. Réponses: 1
    Dernier message: 19/10/2007, 08h53
  3. [XSLT][javascript] modif de param non prise en compte ss FF
    Par Eileen dans le forum XSL/XSLT/XPATH
    Réponses: 12
    Dernier message: 04/05/2007, 14h56
  4. [netbeans] Modifications non prises en compte
    Par nadass dans le forum NetBeans
    Réponses: 6
    Dernier message: 07/04/2005, 13h49
  5. Lecture de fichier - dernière ligne non prise en compte
    Par JulienPles dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 16/03/2005, 11h57

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