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 :

Javascript ne fonctionne pas dans aucun navigateur.


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 19
    Par défaut Javascript ne fonctionne pas dans aucun navigateur.
    Bonjour,

    J'essaie de coder une petite page avec du javascript mais ca ne fonctionne pas du tout... je n'ai pas de "popup blocker" et j'ai vérifié dans la configuration de chaque navigateur que javascript est bien activé.

    Voici mon code :

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
     
    <script language="Javascript" type="text/javascript">
    Alert("Bonjour");
    window.document.write("J'en ai plein le ...");
    function addEffect()
    {
    	var effectIndex=window.document.mainform.effects.selectedIndex;
    	var chosenEffect=window.document.mainform.effects.option[effectIndex].value; //Get the selected index
    	window.document.mainform.selectedEffects.add(chosenEffects);
    	Alert('Ca pase ici');
    }
     
    </script>
     
     
    </head>
    <body>
     
     
    <form action="" name="mainform">
     
    Effects
    <select id="effects" size=28 onChange="addEffect()">
    	<option value="1">Accurate</option>
    	<option value="2">Innacurate</option>
    	<option value="3">Efficient</option>
    	<option value="4">Overpowered</option>
    	<option value="5">Drain</option>
    	<option value="6">Feed</option>
    	<option value="7">Shatter</option>
    	<option value="8">Wild</option>
    	<option value="9">Vulnerable</option>
    	<option value="10">Ouch</option>
    	<option value="11">Recoil</option>
    	<option value="12">Backfire</option>
    	<option value="13">Cripple</option>
    	<option value="14">Blind</option>
    	<option value="15">Stun</option>
    	<option value="16">Repeat</option>
    	<option value="17">Corrupt</option>
    	<option value="18">Mini-Corrupt</option>
    	<option value="19">Confuse</option>
    	<option value="20">No-Size</option>
    	<option value="21">No-Armor</option>
    	<option value="22">Disintegrate</option>
    	<option value="23">Volatile</option>
    	<option value="24">Ammo</option>
    	<option value="25">Control</option>
    	<option value="26">Risky</option>
    	<option value="27">Heavy</option>
    	<option value="28">Lockon</option>
    	<option value="29">Unnerve</option>
    </select>
    <select id="selectedEffects" size=4>
     
    </select><br>
    <input type="button" onClick="addEffect();" name="test"/>
    </form>
    </body>
    </html>

    Les événements de fonctionnent pas et même le premier Alert et le write que j'ai mis au début ne fonctionne pas du tout... le formulaire s'affiche normalement mais c'est tout.

    Est-ce que quelqu'un a une idée?

    Merci

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    C'est normal...
    JavaScript est sensible à la casse, donc Alert() n'existe pas et son appel provoque une erreur qui bloque l'exécution du reste du script...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 19
    Par défaut
    ... la honte
    Je savais que ça devait être hypersimple pour causer autant de problème...

  4. #4
    Expert confirmé
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 094
    Par défaut
    Heureusement que j'ai lu toutes les réponses avant de commencer à creuser.
    Bovino, tu avais testé le code ou tu avais vu l'erreur au premier coup d'œil ? Moi je me serais fait avoir…

    Bluberiman, je suppose que tu peux marquer ton problème comme résolu
    La FAQ JavaScript – Les cours JavaScript
    Touche F12 = la console → l’outil indispensable pour développer en JavaScript !

Discussions similaires

  1. Javascript ne fonctionne pas dans un tpl
    Par miniBob dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/08/2010, 13h16
  2. Réponses: 1
    Dernier message: 22/03/2010, 09h56
  3. function javascript qui ne fonctionne pas dans la balise <body>
    Par typikal dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 01/04/2008, 16h45
  4. Réponses: 9
    Dernier message: 05/02/2007, 18h08

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