2012-06-01 6 views
0

J'ai créé un formulaire dynamique en utilisant vbscript. Il affiche bien, mais quand je clique sur le bouton soumettre, il ne publie pas la page en arrière ... Quelqu'un peut-il m'aider? Code je l'ai écrit est:Formulaire dynamique en ASP classique

<form method="post" action="home.asp"> 
    <%if session("id")="" then 
     response.write("<div id=logindiv>Login ID: <input type=text ID=loginID name=loginID /><br/><br/>Password: <input type=password ID=password name = password/><br/><br/><a href=register.asp/>Sign Up</a>&nbsp;&nbsp;&nbsp;<input type=submit id=loginbtn name=loginbtn value=Login /></div>") 
    else 
     response.write("already logged in") 
    end if%> 
</form> 

Le html résultant est la suivante:

<form method="post" action="home.asp"> 
    <div id=logindiv>Login ID: <input type=text ID=loginID name=loginID /><br/><br/>Password: <input type=password ID=password name = password/><br/><br/><a href=register.asp/>Sign Up</a>&nbsp;&nbsp;&nbsp;<input type=submit id=loginbtn name=loginbtn value=Login /></div> 
</form> 
+0

Cela a zéro à avec sinus ASP 100% de ce qui se passe sur le client. S'il vous plaît montrer le code HTML résultant, pas votre code ASP. –

Répondre

0

On dirait que vous avez un supplément/dans votre balise d'ancrage:

<a href=register.asp/> 

Peut-être sans rapport, mais si c'est la fermeture de l'élément, le "Sign Up" pourrait être en train de bousiller le.

+0

J'avais un caractère supplémentaire! Pas avec register.asp mais avec nom de mot de passe ... Oh Man cet asp me tue ... – Tehreem

+0

Merci beaucoup d'avoir soulevé ça :) – Tehreem

+0

Heureux de vous aider. – Tiksi