我的問題的快速總結:我想顯示用戶填寫的字段數。填寫計數字段
我是學習ASP的新手,我看過並沒有找到解決方案。我生成了一個簡單的示例頁面,與我需要幫助的內容相比很簡單,但是同樣的想法。
當用戶轉到第一頁時,他顯然會得到三個文本框。 當他提交表格時,他會顯示他提交的信息,填寫的字段數量。我正在嘗試遍歷每個字段,如果數字大於0,則將其添加到名爲tt的計數器。
通過2顯示我的循環,而不是給我tt的價值。我嘗試使用response.write進行循環,但沒有奏效。
<html>
<body>
<%
sub pass1
%>
Pass 1 <P>
<form action="count_p.asp" method = "post">
<input type="text" name="t1"><BR>
<input type="text" name="t2" ><BR>
<input type="text" name="t3"><BR>
<input type="hidden" name="token" value="2">
<input type="submit" value="submit query">
<%
end sub
sub pass2
response.write "<P>Pass 2 tokenvalue="+cstr(tokenvalue)
t1=request.form("t1")
t2=request.form("t2")
t3=request.form("t3")
response.write "<P>t4=" + t1
response.write "<P>t4=" +t2
response.write "<P>t4=" +t3
%>
tt=0
for i=1 to 3
if t + cstr(i) > 0 then
tt=tt+1
end if
then
response.write "<P>Fields filled = " + tt
<%
end sub
tokenvalue=request.form("token")
select case tokenvalue
case ""
call pass1
case "2"
call pass2
case "3"
call pass3
end select
%>
</body>
</head>
是你的問題在傳統的ASP或ASP.net?代碼看起來像ASP。 – 2012-03-31 02:08:18
看起來可能是使用VB的MVC2? – TGH 2012-03-31 02:13:38
.asp,很抱歉 – user1084561 2012-03-31 02:19:03