Bonjour !!
Voilà mon problème, j'ai deux fonctions qui sont appelées à l'événement onclick sur deux boutons différents.
Sous firefox, ces deux fonctions s'appelent correctement lorsque je clic dessus.
Sous IE, Aucune de ces deux fonctions ne s'exécutent.. Je ne comprend pas pourquoi.. Le plus bizarre c'est que lorsque je met une seule fonction a appelée, cela marche nickel..
Voici mon code
Là j'appelle la fonction SubmitForm(); et Addslash (ne faites pas attention au nom des fonctions , je dois les changer)
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 <form action="index.php?page=edit_pages" method="post" name="edit" > Titre rubrique<br/> <input type="text" name="nom_rub" value="Eeezez"/> <input type="hidden" name="nom_rub_hide" value="Eeezez"/><br/><br/><br/><br/>Contenu<br/><script type="text/javascript"> <!-- WebEditorToolbar(); // --> </script><div style="height:500px;width:650px" ><script type="text/javascript"> <!-- WebEditor('content', '<div><p>xxwxwxwxwPage de Eeezez\'"\'"\'"\'\'"\'"<\/p>\r\n<p>\'"<\/p>\r\n<p>\'"<\/p>\r\n<p>\'"\'"<\/p>\r\n<p>\r\n<p><a title="voir" target="_blank" href="http://localhost/back_mitsiki/essai.html" target="_blank">voir video<\/a><\/p>\r\n<p>\'"\'"\'"\'"\'((-è_çè-(\'"é\'(-è_<\/p>\r\n<a title="video" target="_blank" href="http://localhost/back_mitsiki/good2.mpeg" target="_blank"><p> télécharger video <\/p>\r\n<p>\r\n<p>\r\n<p>\r\n<p>\r\n<p>\r\n<p>\r\n<\/a><\/div>', {stylesheet: 'contenu.css', format: 'html'}); // --> </script> <script type="text/javascript"> <!-- WebEditorDOMInspector('content'); // --> </script> <br/><br/></div><br/><br/> Description<br/> <textarea name="description" rows="5" cols="30"/>xxwxwxwxwwxxwxw</textarea><br/><br/> <input type="hidden" name="desc_original" value="xxwxwxwxwwxxwxw"/><br/> <input type="hidden" name="id" value="3"/><br/> <input type="hidden" name="table" value="menu"/><br/> <input type="button" onclick="SubmitForm();return false" title="Enregistrera cette page sans changer de page, vous pourrez ainsi continuer à éditer la page" value="Enregistrer la page eeezez" /> <input type="button" onclick="Addslash();return false;" value="Enregistrer comme modèle" title="Enregistrera cette page comme modèle pour pouvoir s'en servir comme exemple pour une autre page"/><span id="en_cour"></span> </form>
Et voici le code javascript
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 function SubmitForm() { /*var Var2 = document.edit.content.value; Var = document.edit.content.value.replace(/\'/g,"\\\'"); var nom_rub = document.edit.nom_rub.value; var nom_rub_hide = document.edit.nom_rub_hide.value; var description_new = document.edit.description.value; var desc_ancien = document.edit.desc_original.value; var table = document.edit.table.value; var id = document.edit.id.value; Enregistrer_page(Var, nom_rub, description_new, table, id);*/ alert ('tatat'); }/*dsddssdsd*/ function Addslash() { /*var Var = document.edit.content.value.replace(/\"/g,"\\\""); Var = document.edit.content.value.replace(/\'/g,"\\\'"); var titre= document.edit.nom_rub.value; Enregistrer_modele(Var, titre);*/ alert ('jjj'); }
Comme vous le voyez, une simple alert ne se déclenche pas...
Partager