1

我有一个问题,我从数据库中提取值。这些值中有撇号,但是当它们显示在页面上时,字符串会在撇号处停止(即今天显示为今天)。

如何让整个字符串显示?

这是我显示字符串的地方:

代码:

<h1 class='tabletitle'><%=rs("FloorName")%> & nbsp;(<%=dspLayoutName%>)</h1>

包含撇号的变量是“dspLayoutName”。它可以来自数据库或传递给页面。我正在使用 asp 经典。

4

1 回答 1

1

好吧,我建议您执行以下操作

使用 ' 并输入 ';' 之后,这肯定对你有用。

<%=替换 (rs("FloorName"), "'", "& #39;")%> 而不是使用 <%=rs("FloorName")%>

我在替换函数中的 & 和 # 之间放置了空格,因为它返回单引号。

快乐编码!!!

于 2012-09-10T09:44:24.560 回答