2012-06-01 73 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