将数据库中的变量(包含“字符”)存储到JavaScript变量中

时间:2011-07-08 15:16:00

标签: javascript database variables

我正在尝试将数据库中的变量存储到JavaScript变量中,代码如下:

var long = "<%=RecordSet.record.get('GPS - Longitude')%>";

&lt;%=和%&gt;是我正在使用的程序的API的本地标签,它基于JavaScript并运行JavaScript。当我从数据库中调用此数据字段时:

如果数据存储为:91°6'5“W 由于字符串中的字符,数据不会存储在变量“long”中。

如果数据存储为:91°6'5 W 数据将以变量“long”存储得很好。


我知道有一个名为“addslashes()”的.php函数,它可以在从数据库中提取信息时解决这个问题。我试过在数据库调用上使用“替换”函数没有运气。这可能在JavaScript中吗?

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用javascript函数'replace'

string.replace('"', "'");

或者在php中你可以使用那里的替换功能

$string=str_replace('"', "'", $string);

答案 1 :(得分:0)

问题已经解决。这与我正在使用的程序有关。如果您对此感兴趣,请点击链接:

http://forums.extensis.com/jforum/posts/list/3695.page