我是JavaScript新手,我正在尝试构建一个脚本来执行一些数据管理活动(基本上是基于查询的数据从数据库中获取,然后显示在网页上)。
我通常会在服务器端使用PHP和mysql来做这件事,但我的老板希望在投资服务器等之前看到一个“示例”(他对PHP、MySQL等没有技术知识)
现在,没有服务器,我正在寻找一种方法,在客户端构建一个类似的系统,主要是通过javascript。只是为了演示我计划实现的逻辑。
对于数据库部分,我决定使用TaffyDB,但是从数据库获取输出(在网页上显示数据)有问题。
这是我的密码
<!DOCTYPE html>
<html>
<head>
<script src="taffydb-master\taffy.js"></script>
<script>
var companies = TAFFY
([
{name:"New York",state:"WA"},
{name:"New Shire",state:"WE"},
{name:"Las Vegas",state:"NV"},
{name:"Boston",state:"MA"}
]);
var cities = new Array();
var cities = companies().select("name");
</script>
</head>
<body>
<script>
document.write = (cities[1]);
</script>
</body>
</html>我知道里面有一些愚蠢的错误,但真的找不到。我尝试使用开发人员的工具(Mozilla的默认工具),但它没有返回任何问题。基本上,当我加载这个文件时,我只会得到一个空白的白页。
发布于 2014-06-05 06:21:07
您使用document.write不正确。这是一种方法。
如果将代码更改为:
<script>
document.write(cities[1]);
</script>然后,您将得到以下输出:
新郡
此外,您可能应该将输出包装在如下元素中:
<script>
document.write("<p>" + cities[1] + "</p>");
</script>https://stackoverflow.com/questions/23195537
复制相似问题