翡翠 - 如何从身份

时间:2016-05-17 04:12:08

标签: javascript pug

在玉器文件中

h1 #score 

从上面的内容中,它显示值65.即,我可以从id得分中获得值65。

现在我如何从#score获得价值?

我试过

var = document.getElementById("score").text(); 

但它显示错误:无法读取未定义的属性'getElementById'

1 个答案:

答案 0 :(得分:2)

Jade文件由JavaScript编译(是的,还有一些其他编译器也用其他语言编写)。由于Jade文件通常在服务器或构建环境中编译,因此您不能以这种方式直接在这些文件中使用DOM API。

您应该使用script标记包装代码,因此脚本在浏览器上执行,而不是在编译过程中执行。 "无法读取'getElementById'"的属性undefined表示您在Jade文件中直接使用DOM API,并且在该环境中不存在这些API。