首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在php中包含js文件?

如何在php中包含js文件?
EN

Stack Overflow用户
提问于 2010-11-21 22:30:38
回答 7查看 236.2K关注 0票数 24

我在php中有一个js文件的问题。如果我像这样包含它:

代码语言:javascript
复制
?> <script type="text/javascript" href="file.js"></script> <?php

该文件未包括在内,并且我得到一个错误,即该函数未定义。

当我尝试这样做的时候:

代码语言:javascript
复制
<script type="text/javascript">
document.write('<script type="text/javascript" src="datetimepicker_css.js"></script>');
</script>

document.write函数中的第一个标记关闭<script type="text/javascript">

执行此操作的正确方法是什么?

谢谢,塞巴斯蒂安

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-11-21 22:32:42

PHP与您正在做的事情完全无关。生成的HTML才是最重要的。

在本例中,您缺少src属性。使用

代码语言:javascript
复制
 <script type="text/javascript" src="file.js"></script>
票数 52
EN

Stack Overflow用户

发布于 2021-02-19 17:32:53

我找到了一个我喜欢的不同的解决方案:

代码语言:javascript
复制
<script>
    <?php require_once("/path/to/file.js");?>
</script>

也可以以相同的方式使用样式标记和.css文件。

票数 3
EN

Stack Overflow用户

发布于 2010-11-21 22:33:43

在您的示例中,使用href属性来告诉您可以在哪里找到JavaScript文件。这应该是src属性:

代码语言:javascript
复制
?> <script type="text/javascript" src="file.js"></script> <?php

有关详细信息,请参阅w3schools

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4238353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档