Aller au contenu

[RESOLU] javascipt

Featured Replies

Posté(e)

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 !

Posté(e)
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)

Posté(e)
  • Auteur

Merci a vous deux,

mais désoler mephisto, je ne vois pas bien a quel moment ce script renvoi vers mon site ?

Posté(e)

document.location.href change l'adresse courrante en document.location.href (adresse courrante) + (concatenation) document.pouet.vaule (la valeur de l'input poual)

Posté(e)
  • Auteur

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 :)

Posté(e)
  • Auteur

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

Posté(e)

Pour ajouter du texte après un autre utilise simplement une petite addition :

url = monTexte + ".html";

Posté(e)
  • Auteur

désoler mais je ne comprend pas a quel endroit dans le script je doit rajouter +".html" ???

(merci de la rapidité de réponse !!!)

Posté(e)

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"

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.