Link Vbs 不工作 asp
Link not working Vbs asp
我最近的学习项目是计数 asp,使用 VBscript。
当我得到正确的 for 循环和我的 if 时,决定它是向上计数还是向下计数的循环,带有按钮的 Link 返回到 HTML 默认页面,这是有选择的link 到其他 ASP 站点。
它保存在同一个文件夹中,link 中的名称拼写正确。
如果没有用户条目,并且我单击 link,我会在倒计时的第二个循环中收到类型不匹配错误。如果它有 运行 一次,则没有任何事情发生。
为什么会这样?
<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>
<a href="/">Link</a>
这会将您带回 index.html 页面。
但是,如果您想专门转到 default.html,则需要确保页面的 link 是正确的。您需要确保路径是相对于页面从根目录的位置。
编辑:检查路径是否正确的最佳方法是,如果您 visual studio 将页面拖放到作品 space 中,visual studio 会创建 link适合你,那么你可以简单地根据你的需要进行调整。
用表格解决了。
<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>
我最近的学习项目是计数 asp,使用 VBscript。 当我得到正确的 for 循环和我的 if 时,决定它是向上计数还是向下计数的循环,带有按钮的 Link 返回到 HTML 默认页面,这是有选择的link 到其他 ASP 站点。 它保存在同一个文件夹中,link 中的名称拼写正确。
如果没有用户条目,并且我单击 link,我会在倒计时的第二个循环中收到类型不匹配错误。如果它有 运行 一次,则没有任何事情发生。
为什么会这样?
<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>
<a href="/">Link</a>
这会将您带回 index.html 页面。
但是,如果您想专门转到 default.html,则需要确保页面的 link 是正确的。您需要确保路径是相对于页面从根目录的位置。
编辑:检查路径是否正确的最佳方法是,如果您 visual studio 将页面拖放到作品 space 中,visual studio 会创建 link适合你,那么你可以简单地根据你的需要进行调整。
用表格解决了。
<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>