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 :

L'attribut onload ne fonctionne pas


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2017
    Messages : 2
    Par défaut L'attribut onload ne fonctionne pas
    J'exécute un script interne (et des scripts externes) en utilisant la balise <script> dans la balise <head>.

    J'aimerais exécuter du javascript après que le document soit chargé.

    J'ai ajouté un attribut "onload" dans le body :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onload="myFunctionName();">
    J'appelle la fonction avec l'attribut "onchange" dans la jsp (dans le tag struts <html:select ... >) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onchange="javascript:myFunctionName();"
    L'attribut "onchange" fonctionne mais pas l'attribut "onload". Pourquoi ?

  2. #2
    Membre extrêmement actif Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 532
    Par défaut
    Et ton script est ou ?
    Et qu'est-ce qu'il fait ?
    Est-ce que tu as regardé dans le debugger pour voir ce qui se passait ?

  3. #3
    Membre très actif
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    735
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 735
    Par défaut
    jour

    il est fort possible que le onload soit écrasé utilise plutot addeventListener

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    addEventListener("load", myFunctionName, false);

Discussions similaires

  1. Attribut colspan ne fonctionne pas avec display:none
    Par surfeur2 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 12/02/2016, 19h15
  2. window.onload Ne fonctionne pas au rechargement de la page
    Par qiceti dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 03/04/2015, 09h46
  3. Attribut Description ne fonctionne pas
    Par Bono_BX dans le forum ASP.NET
    Réponses: 3
    Dernier message: 16/07/2010, 19h15
  4. Evénement onload qui ne fonctionne pas
    Par nomasis dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 25/08/2009, 12h30
  5. [IE]window.onload ne fonctionne pas
    Par banzzai dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 18/05/2006, 11h24

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