btc_86 Posté(e) le 2 septembre 2009 Posté(e) le 2 septembre 2009 Bonjours, Je suis débutant et j'essaye temps bien que mal de crée mon propre site web. Et j'aurais besoin d'un script dans le même genre que celui là : http://www.editeurjavascript.com/scripts/s...ation_3_217.php Mais ou il ne suffirais que de mettre la fin (c'est assez compliqué a expliquer ^^) Je reprend : Si dans la textarea je tape "test", en cliquant sur GO, il m'enverrai vers la page http://monsite.com/test d'avance merci !
ouragan Posté(e) le 3 septembre 2009 Posté(e) le 3 septembre 2009 Je pense que ça doit être facile de concaténer deux chaines de caractères en javascript. Mais comme je sais pas , avant de dire une connerie, je préfère te rediriger vers http://javascript.developpez.com/cours/ ou ptet là : http://www.toutjavascript.com/savoir/savoir07.php3
Mephisto Posté(e) le 3 septembre 2009 Posté(e) le 3 septembre 2009 function func() { document.location.href=document.location.href+document.pouet.poual.value; } <form name='pouet'> <input type='text' name='poual' /> <input type='button' onclick='func()' /> </form> (codé en aveugle, mais ça devrait ressembler à ça)
btc_86 Posté(e) le 3 septembre 2009 Auteur Posté(e) le 3 septembre 2009 Merci a vous deux, mais désoler mephisto, je ne vois pas bien a quel moment ce script renvoi vers mon site ?
Mephisto Posté(e) le 3 septembre 2009 Posté(e) le 3 septembre 2009 document.location.href change l'adresse courrante en document.location.href (adresse courrante) + (concatenation) document.pouet.vaule (la valeur de l'input poual)
btc_86 Posté(e) le 3 septembre 2009 Auteur Posté(e) le 3 septembre 2009 Désoler, je nais pas vraiment eu le temps de me pencher sur la question, et je ne sais pas trop comment insérer l'adresse du site ? en replaçant href ? en mettant quelque chose du genre href="http://..." ?? autre chose ? Et la partie fonction func() doit être mise entre deux balise script ?? Merci :)
Mephisto Posté(e) le 3 septembre 2009 Posté(e) le 3 septembre 2009 t'as rien a remplacer en principe si ca plante, dis nous ce qu'il se passe
btc_86 Posté(e) le 4 septembre 2009 Auteur Posté(e) le 4 septembre 2009 ah je viens de comprendre ... en fait il ajoute directement à l'adresse à l'adresse ce qu'on tape, ok Merci, en fait tout va bien ^^ (je vais quand même un peu tester et après je marquerais résolu ^^) edit : ça marche nickel ... mais es-que qu'il serais possible d'ajouter automatiquement .html a la fin de chaque mot tapé dans la textarea ? Merci
Shtong Posté(e) le 4 septembre 2009 Posté(e) le 4 septembre 2009 Pour ajouter du texte après un autre utilise simplement une petite addition : url = monTexte + ".html";
btc_86 Posté(e) le 4 septembre 2009 Auteur Posté(e) le 4 septembre 2009 désoler mais je ne comprend pas a quel endroit dans le script je doit rajouter +".html" ??? (merci de la rapidité de réponse !!!)
Shtong Posté(e) le 5 septembre 2009 Posté(e) le 5 septembre 2009 Pour reprendre l'exemple de mephisto (en modifiant la fin) : document.location.href change l'adresse courrante en document.location.href (adresse courrante) + (concatenation) document.pouet.vaule (la valeur de l'input poual) + ".html"
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.