【问题标题】:Classic ASP showing variable显示变量的经典 ASP
【发布时间】:2011-12-01 11:36:51
【问题描述】:

我只想在页面上显示一个变量的结果,我很挣扎

这是我的代码,变量在表格中,如您所见

提前致谢

<tr><td><%
Dim sTest
sTest = "Monkey"
Response.Write("<p>" & sTest & "</p>")
%>
<p> This is Excel </p>
</td></tr>

【问题讨论】:

  • 你的代码有什么问题?您没有描述您的问题,只描述了您的设置。
  • 您是否要在 中显示此变量。我没有看到任何 标记?
  • 我们需要您提供更多信息。页面名称是什么?你在浏览器中看到了什么?

标签: asp-classic


【解决方案1】:
html code....
<p><%=sTest%></p>
html code....

【讨论】:

  • @AndrewBarber 我没有看到问题。 &lt;%= %&gt; 是经典 ASP 中的合法语法。
【解决方案2】:

将以下代码另存为 HelloWorld.asp。在网络浏览器中打开此页面。告诉我们你看到了什么。

(不要放任何html代码或其他任何东西)


<%
Dim sTest
sTest = "Hello World"
Response.Write(sTest)
Response.End
%>

【讨论】:

  • @Jaden 你可能是直接打开它,而不是作为你看到的网页。
【解决方案3】:

我不完全理解您的代码(这是 Excel 吗?,/tr>?)但是:

<%
Dim sTest
sTest= "TEXT"

response.write "<table><tr><td>"

response.write sTest

response.write "</td></tr></table>"
%>

将在表格的唯一单元格中写入“TEXT”。

编辑:他使用 .htm 作为文件扩展名。

【讨论】:

  • 嗨抱歉信息不足,我实际上想做的远不止这些,当我尝试你的代码时,我得到了相同的结果 - 没有。我的整个页面代码由您的代码加上围绕它的 和 标签组成,知道我做错了什么吗?
  • " response.write sTest response.write "" %>
  • 没关系,据我所知代码是正确的,有没有错误显示?文件是.asp 吗?其他任何 .asp 页面都可以正常工作吗?
【解决方案4】:

我在 .asp 文件中尝试了您的代码,它似乎可以正常工作...您遇到什么问题?我已将border=1 添加到您的代码中以显示表格边框...

<html> <body> 
<% 
        Dim sTest 
        sTest= "TEXT" 
        response.write("<table border='1'><tr><td>") 
        response.write (sTest)
        response.write ("</td></tr></table>") 
%> 
</body> </html>

【讨论】:

    猜你喜欢
    相关资源
    最近更新 更多
    热门标签