2012-06-01 72 views
0

我已经使用vbscript创建了一个动态表单。它显示正常,但当我点击提交按钮,它不会发布回页面......任何人都可以帮助我吗?我写的代码是:经典asp动态表单

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

生成的HTML是这样的:

<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

这与ZERO与ASP正弦100%它发生在客户端上。请显示生成的HTML,而不是您的ASP代码。 –

回答

0

看起来你有一个额外的/在你的锚标记:

<a href=register.asp/> 

也许无关,但如果它正在关闭元素,“注册”后可能会搞砸了。

+0

我有一个额外的角色!不与register.asp,但与密码的名称......哦,这个asp是杀了我... – Tehreem

+0

非常感谢你把这个:) – Tehreem

+0

高兴地帮助你。 – Tiksi