Bonjour à tous,
Je suis un peu bloqué. Je souhaite retirer le dernier élément dans ce formulaire. J'arrive bien à l'extraire, mais
après, je ne vois pas comment retirer le dernier élément.
<form name="carte">
<input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_">
<input type="submit" value="Retirer la dernière coordonnée" onclick="retire();">
</form>
<script type="text/javascript">
<!--
function retire(){
var chaine=document.carte.coordonnee.value;
var reg=new RegExp("[_]+");
var tableau=chaine.split(reg);
var dernier=tableau.length-1; ???
chaine=retire.dernier.element; ????
}
var chaine=document.carte.coordonnee.value;
var reg=new RegExp("[_]+");
var tableau=chaine.split(reg);
for (var i=0; i<tableau.length; i++) {
document.write("tableau[" + i + "] = " + tableau[i] + "<BR>");
}
document.write("Nombre élément: " + tableau.length + "<BR>");
//-->
</script>
--
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Stéphane
Pour ceux qui serait intéressé.
<form name="carte"> <input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_"> <input type="button" value="Retirer la dernière coordonnée" onclick="RetireElement();"> </form>
<script type="text/javascript"> <!-- function RetireElement(){ var chaine=document.carte.coordonnee.value; var reg=new RegExp("[_]+"); var tableau=chaine.split(reg); tableau.pop(); document.carte.coordonnee.value =tableau.join("_ ")+"_"; }
//--> </script>
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
http://www.velo-passion.com pour les fans de vélo http://www.lorimier.com/chemin-des-cretes-du-jura une ballade à pied d'une semaine à 2 http://www.baby-boum.ch l'enfant n'est-il pas l'avenir de l'homme?
Pour ceux qui serait intéressé.
<form name="carte">
<input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_">
<input type="button" value="Retirer la dernière coordonnée" onclick="RetireElement();">
</form>
<script type="text/javascript">
<!--
function RetireElement(){
var chaine=document.carte.coordonnee.value;
var reg=new RegExp("[_]+");
var tableau=chaine.split(reg);
tableau.pop();
document.carte.coordonnee.value =tableau.join("_ ")+"_";
}
//-->
</script>
--
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
http://www.velo-passion.com pour les fans de vélo
http://www.lorimier.com/chemin-des-cretes-du-jura une ballade à pied d'une semaine à 2
http://www.baby-boum.ch l'enfant n'est-il pas l'avenir de l'homme?
<form name="carte"> <input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_"> <input type="button" value="Retirer la dernière coordonnée" onclick="RetireElement();"> </form>
<script type="text/javascript"> <!-- function RetireElement(){ var chaine=document.carte.coordonnee.value; var reg=new RegExp("[_]+"); var tableau=chaine.split(reg); tableau.pop(); document.carte.coordonnee.value =tableau.join("_ ")+"_"; }
//--> </script>
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
http://www.velo-passion.com pour les fans de vélo http://www.lorimier.com/chemin-des-cretes-du-jura une ballade à pied d'une semaine à 2 http://www.baby-boum.ch l'enfant n'est-il pas l'avenir de l'homme?
<form name="carte"> <input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_"> <input type="button" value="Retirer la dernière coordonnée" onclick="RetireElement();"> </form>
<script type="text/javascript"> <!-- function RetireElement(){ var chaine=document.carte.coordonnee.value; var reg=new RegExp("[_]+"); var tableau=chaine.split(reg); tableau.pop();
comme chez moi pop() ne fait rien ... c'est pas l'top.
plus exactement : document.carte.coordonnee.value = tableau.join("_")+"_";
}
ou (et là pas besoin de pop) :
function RetireElement(){ var tableau=document.carte.coordonnee.value.split('_'); document.carte.coordonnee.value=''; for(var i=0;i<tableau.length-2;i++) with(document.carte.coordonnee) value=value+tableau[i]+"_"; }
ou :
function RetireElement(){ with(document.carte.coordonnee) { var tableau = value.split('_'); value=''; for(var i=0;i<tableau.length-2;i++) value=value+tableau[i]+"_"; } }
//--> </script>
Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Allez, tous en rythme, et 1, et 2, et 3 ... et 1, et 2, et 3... :-))
<form name="carte">
<input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_">
<input type="button" value="Retirer la dernière coordonnée" onclick="RetireElement();">
</form>
<script type="text/javascript">
<!--
function RetireElement(){
var chaine=document.carte.coordonnee.value;
var reg=new RegExp("[_]+");
var tableau=chaine.split(reg);
tableau.pop();
comme chez moi pop() ne fait rien ... c'est pas l'top.
plus exactement :
document.carte.coordonnee.value = tableau.join("_")+"_";
}
ou (et là pas besoin de pop) :
function RetireElement(){
var tableau=document.carte.coordonnee.value.split('_');
document.carte.coordonnee.value='';
for(var i=0;i<tableau.length-2;i++)
with(document.carte.coordonnee) value=value+tableau[i]+"_";
}
ou :
function RetireElement(){
with(document.carte.coordonnee) {
var tableau = value.split('_');
value='';
for(var i=0;i<tableau.length-2;i++)
value=value+tableau[i]+"_";
}
}
//-->
</script>
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Allez, tous en rythme, et 1, et 2, et 3 ... et 1, et 2, et 3... :-))
<form name="carte"> <input type="text" name="coordonnee" value="397-391_590-384_579-560_402-571_399-392_"> <input type="button" value="Retirer la dernière coordonnée" onclick="RetireElement();"> </form>
<script type="text/javascript"> <!-- function RetireElement(){ var chaine=document.carte.coordonnee.value; var reg=new RegExp("[_]+"); var tableau=chaine.split(reg); tableau.pop();
comme chez moi pop() ne fait rien ... c'est pas l'top.
plus exactement : document.carte.coordonnee.value = tableau.join("_")+"_";
}
ou (et là pas besoin de pop) :
function RetireElement(){ var tableau=document.carte.coordonnee.value.split('_'); document.carte.coordonnee.value=''; for(var i=0;i<tableau.length-2;i++) with(document.carte.coordonnee) value=value+tableau[i]+"_"; }
ou :
function RetireElement(){ with(document.carte.coordonnee) { var tableau = value.split('_'); value=''; for(var i=0;i<tableau.length-2;i++) value=value+tableau[i]+"_"; } }
//--> </script>
Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Allez, tous en rythme, et 1, et 2, et 3 ... et 1, et 2, et 3... :-))
plus exactement : document.carte.coordonnee.value = tableau.join("_")+"_";
}
ou (et là pas besoin de pop) :
function RetireElement(){ var tableau=document.carte.coordonnee.value.split('_'); document.carte.coordonnee.value=''; for(var i=0;i<tableau.length-2;i++) with(document.carte.coordonnee) value=value+tableau[i]+"_"; }
ou :
function RetireElement(){ with(document.carte.coordonnee) { var tableau = value.split('_'); value=''; for(var i=0;i<tableau.length-2;i++) value=value+tableau[i]+"_"; } }
//--> </script>
T'es trop fort et en plus tu m'a fait rire.....
Merci pour tes conseils et tes exemples.
J'en ai une autre d'échine, un peu plus coriace. Je tente de dessiner des points sur une image avec évenement onclick.... dur dur..
J'ai obtenu un résultat qui est un peut du bricolage.
Il s'agit de la fonction ajouteLigne(x,y)
Pour jeter un coup d'oeil: http://www.velo-passion.ch/archive/test_javascript_ajoute_point.html
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
"@SM" a écrit
comme chez moi pop() ne fait rien ... c'est pas l'top.
plus exactement :
document.carte.coordonnee.value = tableau.join("_")+"_";
}
ou (et là pas besoin de pop) :
function RetireElement(){
var tableau=document.carte.coordonnee.value.split('_');
document.carte.coordonnee.value='';
for(var i=0;i<tableau.length-2;i++)
with(document.carte.coordonnee) value=value+tableau[i]+"_";
}
ou :
function RetireElement(){
with(document.carte.coordonnee) {
var tableau = value.split('_');
value='';
for(var i=0;i<tableau.length-2;i++)
value=value+tableau[i]+"_";
}
}
//-->
</script>
T'es trop fort et en plus tu m'a fait rire.....
Merci pour tes conseils et tes exemples.
J'en ai une autre d'échine, un peu plus coriace. Je tente de dessiner des points sur une image avec évenement
onclick.... dur dur..
J'ai obtenu un résultat qui est un peut du bricolage.
Il s'agit de la fonction ajouteLigne(x,y)
Pour jeter un coup d'oeil:
http://www.velo-passion.ch/archive/test_javascript_ajoute_point.html
--
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
plus exactement : document.carte.coordonnee.value = tableau.join("_")+"_";
}
ou (et là pas besoin de pop) :
function RetireElement(){ var tableau=document.carte.coordonnee.value.split('_'); document.carte.coordonnee.value=''; for(var i=0;i<tableau.length-2;i++) with(document.carte.coordonnee) value=value+tableau[i]+"_"; }
ou :
function RetireElement(){ with(document.carte.coordonnee) { var tableau = value.split('_'); value=''; for(var i=0;i<tableau.length-2;i++) value=value+tableau[i]+"_"; } }
//--> </script>
T'es trop fort et en plus tu m'a fait rire.....
Merci pour tes conseils et tes exemples.
J'en ai une autre d'échine, un peu plus coriace. Je tente de dessiner des points sur une image avec évenement onclick.... dur dur..
J'ai obtenu un résultat qui est un peut du bricolage.
Il s'agit de la fonction ajouteLigne(x,y)
Pour jeter un coup d'oeil: http://www.velo-passion.ch/archive/test_javascript_ajoute_point.html
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Thibault
Stéphane wrote:
"@SM" a écrit
J'en ai une autre d'échine, un peu plus coriace. Je tente de dessiner des points sur une image avec évenement onclick.... dur dur..
J'ai obtenu un résultat qui est un peut du bricolage.
Il s'agit de la fonction ajouteLigne(x,y)
Pour jeter un coup d'oeil: http://www.velo-passion.ch/archive/test_javascript_ajoute_point.html
Salut,
Je sais pas si ca peut t'aider, mais il y a le <input type="image" src="..." /> qui fait un peu ce genre de choses .. pour une image, quand on click dessus, il récupère x et y ... donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les mettre dans ton input type="text"
PS: quand tu enleves les points, disable le bouton arrivé à 0 :-)
-- A+ Thibault
Stéphane wrote:
"@SM" a écrit
J'en ai une autre d'échine, un peu plus coriace. Je tente de dessiner des points sur une image avec évenement
onclick.... dur dur..
J'ai obtenu un résultat qui est un peut du bricolage.
Il s'agit de la fonction ajouteLigne(x,y)
Pour jeter un coup d'oeil:
http://www.velo-passion.ch/archive/test_javascript_ajoute_point.html
Salut,
Je sais pas si ca peut t'aider, mais il y a le <input type="image"
src="..." /> qui fait un peu ce genre de choses ..
pour une image, quand on click dessus, il récupère x et y ...
donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les
mettre dans ton input type="text"
PS: quand tu enleves les points, disable le bouton arrivé à 0 :-)
J'en ai une autre d'échine, un peu plus coriace. Je tente de dessiner des points sur une image avec évenement onclick.... dur dur..
J'ai obtenu un résultat qui est un peut du bricolage.
Il s'agit de la fonction ajouteLigne(x,y)
Pour jeter un coup d'oeil: http://www.velo-passion.ch/archive/test_javascript_ajoute_point.html
Salut,
Je sais pas si ca peut t'aider, mais il y a le <input type="image" src="..." /> qui fait un peu ce genre de choses .. pour une image, quand on click dessus, il récupère x et y ... donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les mettre dans ton input type="text"
PS: quand tu enleves les points, disable le bouton arrivé à 0 :-)
-- A+ Thibault
Stéphane
"Thibault" a écrit
Je sais pas si ca peut t'aider, mais il y a le <input type="image" src="..." /> qui fait un peu ce genre de choses .. pour une image, quand on click dessus, il récupère x et y ... donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les mettre dans ton input type="text"
Mon problème ne se situe pas à cet endroit. J'ai aucun problème pour récupérer les valeurs x et y. C'est vraiment au niveau de l'ajout des points rouge.
PS: quand tu enleves les points, disable le bouton arrivé à 0 :-)
Au début pour voir que les cliques étaient bien enregistrer, j'avais mis ce compteur. Mais c'est vrai qu'avec les point rouge ce n'est plus nécessaire. Je l'enlèverai.
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
"Thibault" a écrit
Je sais pas si ca peut t'aider, mais il y a le <input type="image"
src="..." /> qui fait un peu ce genre de choses ..
pour une image, quand on click dessus, il récupère x et y ...
donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les
mettre dans ton input type="text"
Mon problème ne se situe pas à cet endroit. J'ai aucun problème pour récupérer les valeurs x et y. C'est vraiment au
niveau de l'ajout des points rouge.
PS: quand tu enleves les points, disable le bouton arrivé à 0 :-)
Au début pour voir que les cliques étaient bien enregistrer, j'avais mis ce compteur. Mais c'est vrai qu'avec les point
rouge ce n'est plus nécessaire. Je l'enlèverai.
--
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Je sais pas si ca peut t'aider, mais il y a le <input type="image" src="..." /> qui fait un peu ce genre de choses .. pour une image, quand on click dessus, il récupère x et y ... donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les mettre dans ton input type="text"
Mon problème ne se situe pas à cet endroit. J'ai aucun problème pour récupérer les valeurs x et y. C'est vraiment au niveau de l'ajout des points rouge.
PS: quand tu enleves les points, disable le bouton arrivé à 0 :-)
Au début pour voir que les cliques étaient bien enregistrer, j'avais mis ce compteur. Mais c'est vrai qu'avec les point rouge ce n'est plus nécessaire. Je l'enlèverai.
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
"Thibault" a écrit
Je sais pas si ca peut t'aider, mais il y a le <input type="image" src="..." /> qui fait un peu ce genre de choses .. pour une image, quand on click dessus, il récupère x et y ... donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les mettre dans ton input type="text"
Mon problème ne se situe pas à cet endroit. J'ai aucun problème pour récupérer les valeurs x et y.
tu as bien d'la chance parcequ'avec ton truc récupéré : - IE au 1er clic : entrée du 1er point dans champ et ... Plus de carte ! ! ! (comment j'entre le 2ième point ?) - Mozilla au 1er clic valeur en status et 0-0 dans le champ La carte reste et je peux entrer le 2ième point (touj 0-0 !)
C'est vraiment au niveau de l'ajout des points rouge.
Bon ça ce devrait être assez facile avec les css (enfin ! je dis ça mais mes essais merdoient encore un peu) au 2 ier clic j'ai le carré et ses 4 points mais si je reclique pour modifier le 2ième point, il se référe à sa position précedente plutôt qu'à la carte !
Je sais pas si ca peut t'aider, mais il y a le <input type="image"
src="..." /> qui fait un peu ce genre de choses ..
pour une image, quand on click dessus, il récupère x et y ...
donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les
mettre dans ton input type="text"
Mon problème ne se situe pas à cet endroit.
J'ai aucun problème pour récupérer les valeurs x et y.
tu as bien d'la chance parcequ'avec ton truc récupéré :
- IE au 1er clic : entrée du 1er point dans champ et ...
Plus de carte ! ! ! (comment j'entre le 2ième point ?)
- Mozilla au 1er clic valeur en status et 0-0 dans le champ
La carte reste et je peux entrer le 2ième point (touj 0-0 !)
C'est vraiment au
niveau de l'ajout des points rouge.
Bon ça ce devrait être assez facile avec les css
(enfin ! je dis ça mais mes essais merdoient encore un peu)
au 2 ier clic j'ai le carré et ses 4 points
mais si je reclique pour modifier le 2ième point,
il se référe à sa position précedente
plutôt qu'à la carte !
Je sais pas si ca peut t'aider, mais il y a le <input type="image" src="..." /> qui fait un peu ce genre de choses .. pour une image, quand on click dessus, il récupère x et y ... donc avec le javascript tu dois pouvoir récupérer ces valeurs, et les mettre dans ton input type="text"
Mon problème ne se situe pas à cet endroit. J'ai aucun problème pour récupérer les valeurs x et y.
tu as bien d'la chance parcequ'avec ton truc récupéré : - IE au 1er clic : entrée du 1er point dans champ et ... Plus de carte ! ! ! (comment j'entre le 2ième point ?) - Mozilla au 1er clic valeur en status et 0-0 dans le champ La carte reste et je peux entrer le 2ième point (touj 0-0 !)
C'est vraiment au niveau de l'ajout des points rouge.
Bon ça ce devrait être assez facile avec les css (enfin ! je dis ça mais mes essais merdoient encore un peu) au 2 ier clic j'ai le carré et ses 4 points mais si je reclique pour modifier le 2ième point, il se référe à sa position précedente plutôt qu'à la carte !
tu as bien d'la chance parcequ'avec ton truc récupéré : - IE au 1er clic : entrée du 1er point dans champ et ... Plus de carte ! ! ! (comment j'entre le 2ième point ?)
Là, je suis très inquiet!!! Je ne comprends pas bien.
- Mozilla au 1er clic valeur en status et 0-0 dans le champ La carte reste et je peux entrer le 2ième point (touj 0-0 !)
Par contre, sur Mozilla, j'ai modifié le code et chez moi ça fonctionne à merveille. Je suis sous XP.
Bon ça ce devrait être assez facile avec les css (enfin ! je dis ça mais mes essais merdoient encore un peu) au 2 ier clic j'ai le carré et ses 4 points mais si je reclique pour modifier le 2ième point, il se référe à sa position précedente plutôt qu'à la carte !
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
"@SM" a écrit:
tu as bien d'la chance parcequ'avec ton truc récupéré :
- IE au 1er clic : entrée du 1er point dans champ et ...
Plus de carte ! ! ! (comment j'entre le 2ième point ?)
Là, je suis très inquiet!!! Je ne comprends pas bien.
- Mozilla au 1er clic valeur en status et 0-0 dans le champ
La carte reste et je peux entrer le 2ième point (touj 0-0 !)
Par contre, sur Mozilla, j'ai modifié le code et chez moi ça fonctionne à merveille. Je suis sous XP.
Bon ça ce devrait être assez facile avec les css
(enfin ! je dis ça mais mes essais merdoient encore un peu)
au 2 ier clic j'ai le carré et ses 4 points
mais si je reclique pour modifier le 2ième point,
il se référe à sa position précedente
plutôt qu'à la carte !
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
--
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
tu as bien d'la chance parcequ'avec ton truc récupéré : - IE au 1er clic : entrée du 1er point dans champ et ... Plus de carte ! ! ! (comment j'entre le 2ième point ?)
Là, je suis très inquiet!!! Je ne comprends pas bien.
- Mozilla au 1er clic valeur en status et 0-0 dans le champ La carte reste et je peux entrer le 2ième point (touj 0-0 !)
Par contre, sur Mozilla, j'ai modifié le code et chez moi ça fonctionne à merveille. Je suis sous XP.
Bon ça ce devrait être assez facile avec les css (enfin ! je dis ça mais mes essais merdoient encore un peu) au 2 ier clic j'ai le carré et ses 4 points mais si je reclique pour modifier le 2ième point, il se référe à sa position précedente plutôt qu'à la carte !
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
@SM Par contre, sur Mozilla, j'ai modifié le code et chez moi ça fonctionne à merveille. Je suis sous XP.
Bon tout çà est parceque je ne voulais pas travailler sur l'image elle-meme Moralité le Mouse-catch ne fonctionnerait que sur une image ?
Pour Mozilla j'ai été obligé de passer en tout en absolute ;-( sinon les x y se réfèrent au coin de fenêtre et non d'image
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
Pas de besoin de les enlever ! suffit de n'en mettre que 2
Voir ce que je t'ai pondu ? http://perso.wanadoo.fr/stephane.moriaux/truc/images/
Bon tout çà est parceque je ne voulais pas travailler sur l'image elle-meme Moralité le Mouse-catch ne fonctionnerait que sur une image ?
Pour Mozilla j'ai été obligé de passer en tout en absolute ;-( sinon les x y se réfèrent au coin de fenêtre et non d'image
J'ai aussi fait la même remarque avec Mozilla, et j'ai légèrement modifier le code et ça fonctionnais. J'ai mis la fonction AjoutPoint(x,y); dans MouseCatch(e);
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
Pas de besoin de les enlever ! suffit de n'en mettre que 2
Voir ce que je t'ai pondu ? http://perso.wanadoo.fr/stephane.moriaux/truc/images/
Bravo, BRAVO.....
C'est de la folie, j'en crois pas mes yeux. Bravo, je ne pensais même pas à un truc si ergonomique. Chapeau bas.
J'ai regarder le code.... pas si évident. Je vais regarder étape par étape avec les commentaire que tu as marqués je dois résussir à m'en sortir.
Sur IE winXP, il me retourne une erreur à la ligne 153: height= haut-4+'px'; width = larg-4+'px'; (argument non valide), mais ça fonctionne quand même à merveille.
Je suis quand même un petit peu embêté, pour l'étape suivant, tu retrouves la carte sélectionnée (le traitement est fait en PHP). Sur cette carte, tu dessines par clics succesifs, un clic sur submit et le parcours est dessiné sur la carte. Et c'est sur cette seconde étape que je cherchais à mettre des points au clic de la souris.
Encore mille merci.
Quand ce sera fini et en ligne, je te transmettra le lien et je citerai ton pour ton aide précieuse.
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.
"@SM" a écrit:
Bon tout çà est parceque je ne voulais pas travailler sur l'image elle-meme
Moralité le Mouse-catch ne fonctionnerait que sur une image ?
Pour Mozilla j'ai été obligé de passer en tout en absolute ;-(
sinon les x y se réfèrent au coin de fenêtre
et non d'image
J'ai aussi fait la même remarque avec Mozilla, et j'ai légèrement modifier le code et ça fonctionnais.
J'ai mis la fonction AjoutPoint(x,y); dans MouseCatch(e);
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
Pas de besoin de les enlever ! suffit de n'en mettre que 2
Voir ce que je t'ai pondu ?
http://perso.wanadoo.fr/stephane.moriaux/truc/images/
Bravo, BRAVO.....
C'est de la folie, j'en crois pas mes yeux. Bravo, je ne pensais même pas à un truc si ergonomique. Chapeau bas.
J'ai regarder le code.... pas si évident. Je vais regarder étape par étape avec les commentaire que tu as marqués je
dois résussir à m'en sortir.
Sur IE winXP, il me retourne une erreur à la ligne 153: height= haut-4+'px'; width = larg-4+'px'; (argument non
valide), mais ça fonctionne quand même à merveille.
Je suis quand même un petit peu embêté, pour l'étape suivant, tu retrouves la carte sélectionnée (le traitement est fait
en PHP). Sur cette carte, tu dessines par clics succesifs, un clic sur submit et le parcours est dessiné sur la carte.
Et c'est sur cette seconde étape que je cherchais à mettre des points au clic de la souris.
Encore mille merci.
Quand ce sera fini et en ligne, je te transmettra le lien et je citerai ton pour ton aide précieuse.
--
Stéphane
La souplesse d'esprit permet de s'adapter dans toutes circonstances.
Bon tout çà est parceque je ne voulais pas travailler sur l'image elle-meme Moralité le Mouse-catch ne fonctionnerait que sur une image ?
Pour Mozilla j'ai été obligé de passer en tout en absolute ;-( sinon les x y se réfèrent au coin de fenêtre et non d'image
J'ai aussi fait la même remarque avec Mozilla, et j'ai légèrement modifier le code et ça fonctionnais. J'ai mis la fonction AjoutPoint(x,y); dans MouseCatch(e);
Pour les points, ils se mettent comme il faut, mais je ne sais pas encore comment faire pour les enlever.
Pas de besoin de les enlever ! suffit de n'en mettre que 2
Voir ce que je t'ai pondu ? http://perso.wanadoo.fr/stephane.moriaux/truc/images/
Bravo, BRAVO.....
C'est de la folie, j'en crois pas mes yeux. Bravo, je ne pensais même pas à un truc si ergonomique. Chapeau bas.
J'ai regarder le code.... pas si évident. Je vais regarder étape par étape avec les commentaire que tu as marqués je dois résussir à m'en sortir.
Sur IE winXP, il me retourne une erreur à la ligne 153: height= haut-4+'px'; width = larg-4+'px'; (argument non valide), mais ça fonctionne quand même à merveille.
Je suis quand même un petit peu embêté, pour l'étape suivant, tu retrouves la carte sélectionnée (le traitement est fait en PHP). Sur cette carte, tu dessines par clics succesifs, un clic sur submit et le parcours est dessiné sur la carte. Et c'est sur cette seconde étape que je cherchais à mettre des points au clic de la souris.
Encore mille merci.
Quand ce sera fini et en ligne, je te transmettra le lien et je citerai ton pour ton aide précieuse.
-- Stéphane La souplesse d'esprit permet de s'adapter dans toutes circonstances.