Bonjour,
Je débute en Javascript et je rencontre un problème... curieux !
Voici mon souci : je possède 4 boutons HTML bateau (des <input type="button"...) réagissant à un évènement onClick... Alors quand j'écris ça :Tout se passe bien... Maintenant si j'écris ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <input type="button" id="fit" value="Centrer" onclick="fit()" style="width:80px;" title="Zooms to show all the markers"> <input type="button" id="fermer" value="Fermer" onclick="fermer(marker,poly)" style="width:80px;" title="Fermer le polygone"> <input type="button" id="annuler" value="Annuler" onclick="annuler(marker,poly);" style="width:80px;" title="Fermer le polygone"><br /><br /> <input type="text" size="3" id="cptpoint" readonly="readonly" value="0"> : Nombre de points dans le polygone <br /><br /> <input type="button" id="recharger" value="Recommencer" onclick="window.location.reload(); document.getElementById('cptpoint').value=0 ;" style="width:300px;" title="Cliquez pour recommencer le dessin">
histoire que ce soit un peu plus propre (seules les lignes avec "form", "fieldset" et "legend" on été rajoutées), mes boutons ne marchent plus et j'ai des erreurs du type "fit() is not a function"... La solution est peut-être bateau mais j'avoue que j'ai un peu de mal à comprendre... Bien sûr si je retire de nouveau les lignes en question tout remarche !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <form action="enregistrerpoly.php" method="post" enctype="application/x-www-form-urlencoded"> <fieldset> <legend> <b>Dessin de polygone</b> </legend> <input type="button" id="fit" value="Centrer" onclick="fit()" style="width:80px;" title="Zooms to show all the markers"> <input type="button" id="fermer" value="Fermer" onclick="fermer(marker,poly)" style="width:80px;" title="Fermer le polygone"> <input type="button" id="annuler" value="Annuler" onclick="annuler(marker,poly);" style="width:80px;" title="Retirer le dernier point"><br /><br /> <input type="text" size="3" id="cptpoint" readonly="readonly" value="0"> : Nombre de points dans le polygone <br /><br /> <input type="button" id="recharger" value="Recommencer" onclick="window.location.reload(); document.getElementById('cptpoint').value=0 ;" style="width:300px;" title="Cliquez pour recommencer le dessin"> </fieldset> </form>
Je suis tout perdu ! Merci d'avance à ceux qui jetteront un oeil sur mon problème.
Alexandre
Partager