我最新的学习项目是使用VBscript计算asp。 虽然我得到了正确的循环和我的if,决定它是否是用于计数或倒计时的循环,使用按钮链接,返回到HTML默认页面,可以选择链接到其他ASP网站。 它保存在同一个文件夹中,链接中的名称拼写正确。
如果没有用户输入,并且我点击链接,我会在secon循环中收到类型错配匹配错误。如果已经运行一次,那么就会发生一些事情。
为什么会这样?
<form action = "countdown.asp" method = "get">
<h1 align = "center">Dies ist ein Zähler!<h1>
<table border = "1" align = "center">
<tr>
<td>
Bitte einen Startwert eingeben.
</td>
<td>
<input type = "number" name = "f_start" value = "<%=l_start%>"
</td>
<td width = "100">
</td>
<td>
Bitte einen Zielwert eingeben.
</td>
<td>
<input type = "number" name = "f_goal" value = "<%=l_goal%>"
</td>
<td>
<input type = "submit" value = "Go!" \>
</td>
</tr>
<tr>
<td>
Gezählte Zahlen:
</td>
<td>
<%
if request.querystring(("f_start")) < request.querystring(("f_goal")) then
For i = l_start To l_goal
response.write("" & i & ",<br />")
Next
else
For i = l_start To l_goal step -1
response.write("" & i & ",<br />")
Next
end if
%>
</td>
</tr>
</table>
</form>
<br>
<table align = "center">
<tr>
<td>
<a href = "default.html">
<button>
Zurück zur Auswahl
</button>
</a>
</td>
</tr>
</table>
</body>
答案 0 :(得分:2)
<a href="/">Link</a>
这会将您发送回index.html页面。
但是如果你想特别去default.html,你需要确保链接到页面是正确的。您需要确保路径相对于页面来自根目录的位置。
编辑:检查路径是否正确的最佳方法是,如果您将visual studio拖放到工作区,visual studio会为您创建链接,然后您可以根据需要进行调整。
答案 1 :(得分:1)
使用表格解决它。
<form action = default.html>
<br>
<table align = "center">
<tr>
<td>
<a href = "default.html">
<button>
Zurück zur Auswahl
</button>
</a>
</td>
</tr>
</table>
</form>