Salut tous,

Depuis ce matin je me casse la tête sur un truc pourtant tout bête : je 
récupère via un formulaire un numéro de page et je veux faire afficher la page 
correspondante. Exemple je suis sur la page-010.html, je saisis 050 dans la 
zone input, j'arrive bien à récupérer l'information saisie et à fabriquer la 
nouvelle url, page-050.html donc, ce qui est confirmé par un 
alert(nouvellepage),  mais ensuite pas moyen d'y aller...

J'ai mis ça dans mon head :

<script language="javaScript">
        function redirection() {
                var reg_nombre = new RegExp("^[0-9]{3}$", "i");
                if (!reg_nombre.test(document.forms[0].elements["page"].value))
                        alert("Saisie invalide\nIl faut saisir le numéro de 
page avec trois chiffres 
(ex : 009).");
                else {
                                var nouvellepage = "page-" + 
document.forms[0].elements["page"].value + 
".html";
                                alert(nouvellepage);
                                location = nouvellepage; } }
</script>

J'ai essayé toutes les syntaxes possibles et imaginables de location avec 
window et document, avec ou sans ref, et nada...

Quelqu'un peut me souffler la solution ?

-- 
Cordialement, Daniel Cartron
« Il ne faut pas désespérer des imbéciles. Avec un peu d'entraînement, on peut 
arriver à en faire des militaires. »
Pierre Desproges - Fonds de tiroir


_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à