2010-12-08 18 views
2

J'ai une page de contenu avec plusieurs pages, ils sont présentée comme site/index? Contenu = home & page = 1, 2, 3 etc ...Comment puis-je créer un formulaire "Aller à la page"?

mais maintenant je veux créer quelque chose comme un champ de texte bouton qui renvoie au numéro que le visiteur met comme Go (21) et redirige vers le site/index? content = home & page = 21. Je veux le faire sans aucune entrée mysql ou banque de données J'apprécie toute aide!

+0

Si votre page n'a pas de script côté serveur comme ASP.NET, etc. Ensuite, ce serait une question JavaScript. Je ne suis pas très bon avec JavaScript et je ne peux donc pas répondre de la tête. Mais il est assez simple de lire la valeur d'une zone de texte, puis d'ouvrir une page qui incorpore cette valeur. –

Répondre

0
Response.Redirect("~/index.apsx?content=home&page="+GotoPage.ToString()); 
2
<form action="website/index" method="get"> 
<input type="hidden" name="content" value="home" /> 
<label>Go to<input type="number" name="page" /></label> 
<input type="submit" value="Go" /> 
</form> 
+0

n'a pas pensé à cela. +1 - C'est probablement la meilleure option. – Kendrick

+0

thx, qui l'a fait parfaitement! – alex

+0

est-il un moyen de définir la taille de la boîte? – alex