Bonsoir,
Dans mes script j'utilise des onglets de formulaires. Pour mettre en avant le 1er onglet j'ai mis :
Je veux ajouter sur mon formulaire la date et l'heure, j'ai trouvé dans ce lien ce que je veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <body onload="onglet(0);">
Mais en fait pour fonctionner, il faudrait que je mette :
<body onload="runClock()">
du coup, je me retrouve avec 2 onload à mettre dans le <body>
Et cela, je suis sûr que ce n'est pas possible, enfin comme cela.
J'ai trouvé ceci dans le forum présenté par "siddh" :
Est-ce que cela peut répondre à mon besoin ?Pas parfait car il ne prend pas d'arguments pour les différentes méthodes et il me semble que call est dépréciée mais c'est super pratique quand même.
Et surtout je ne voulais pas faire un eval
Code :
var loads = new Array(); window.onload=function(){ for(var i=0;i<loads.length;i++) loads[i].call(); }
et apres il suffit de faire des trucs comme ça pour ajouter une action a déclencher sur le chargement :
Code :
function doSomething(){ alert("hello"); } loads.push(doSomething);
Comment faire de multiple onload sur un <body>
Merci d'avance
Partager