经典asp中的动态表单

时间:2012-06-01 14:59:25

标签: asp-classic

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

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

1 个答案:

答案 0 :(得分:0)

您的锚标记看起来像是

<a href=register.asp/>

也许无关,但如果关闭元素,那么“注册”可能会搞砸了。