Bonsoir,

Dans mes script j'utilise des onglets de formulaires. Pour mettre en avant le 1er onglet j'ai mis :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<body onload="onglet(0);">
Je veux ajouter sur mon formulaire la date et l'heure, j'ai trouvé dans ce lien ce que je veux.

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" :

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);
Est-ce que cela peut répondre à mon besoin ?

Comment faire de multiple onload sur un <body>

Merci d'avance