Probleme entre deux fonctions javascript
Fermé
Alex7
-
11 juil. 2008 à 15:22
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 11 juil. 2008 à 15:40
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 11 juil. 2008 à 15:40
A voir également:
- Probleme entre deux fonctions javascript
- Itinéraire google map entre deux adresses - Guide
- Telecharger javascript - Télécharger - Langages
- Deux ecran pc - Guide
- Nombre de jours entre deux dates excel - Guide
- Comment faire deux colonnes indépendantes dans word - Guide
2 réponses
Alkaaran
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
11 juil. 2008 à 15:39
11 juil. 2008 à 15:39
Simplement :
Enleve le
Et modifie
<body OnLoad="startPix();">et
window.onload=montre;sont en conflit...
Enleve le
OnLoad="startPix();"de ton body
Et modifie
window.onload=montre;par
window.onload = function () { montre; startPix(); }
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
11 juil. 2008 à 15:40
11 juil. 2008 à 15:40
Salut,
<script type="text/javascript">
<!--
window.onload=montre();
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
----> script des partenaires
<SCRIPT LANGUAGE="JavaScript">
pourquoi ne mets tu pas les deux fonctions entre les mêmes balises <script
mets:
ensuite je pense que cette ligne window.onload=montre;
lance la fonction montre ? alors il manque qq chose
puisque ta fonction est function montre(id) {
il te faut les parenthèses et l'id concerné
@lain
<script type="text/javascript">
<!--
window.onload=montre();
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
----> script des partenaires
<SCRIPT LANGUAGE="JavaScript">
pourquoi ne mets tu pas les deux fonctions entre les mêmes balises <script
mets:
<script type="text/javascript" language="javascript"> // tes deux fonctions </script>
ensuite je pense que cette ligne window.onload=montre;
lance la fonction montre ? alors il manque qq chose
puisque ta fonction est function montre(id) {
il te faut les parenthèses et l'id concerné
window.onload=montre('id_.....');
@lain