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