Javascript 如何在PHP echo中正确编写此JS脚本?

Javascript 如何在PHP echo中正确编写此JS脚本?,javascript,php,jquery,Javascript,Php,Jquery,我想打印这个JS脚本 <script src="<?php echo base_url('assets/inspinia/js/jquery-2.1.1.js'); ?>"></script> <script src="<?php echo base_url('assets/jquery-ui/jquery-ui.js'); ?>"></script> 我这样写: print("<script type=\'text

我想打印这个JS脚本

<script src="<?php echo base_url('assets/inspinia/js/jquery-2.1.1.js'); ?>"></script>
<script src="<?php echo base_url('assets/jquery-ui/jquery-ui.js'); ?>"></script>
我这样写:

print("<script type=\'text/javascript\' src=\'".base_url('assets/inspinia/js/jquery-2.1.1.js')."\'></script>");
print("<script type=\'text/javascript\' src=\'".base_url('assets/jquery-ui/jquery-ui.js')."\'></script>");
这是:

echo "<script type=\'text/javascript\' src=\'".base_url('assets/inspinia/js/jquery-2.1.1.js')."\'></script>";
echo "<script type=\'text/javascript\' src=\'".base_url('assets/jquery-ui/jquery-ui.js')."\"></script>";
但是,这两种方法都无法获取外部JS文件


注意:模式中的html是在php echo中使用javascript的一个示例:

<?php
echo '<script>Hello World!</script>';
?>

为了简化,我将首先给出一个url保存为变量的示例

$url = base_url('assets/inspinia/js/jquery-2.1.1.js');

echo "<script src='$url'></script>";
如果愿意,您可以将其保留为长格式,但您需要保留引号,并与您一直在做的事情类似

echo "<script src='" . base_url('assets/inspinia/js/jquery-2.1.1.js') . "'></script>";

出于这个原因,我总是倾向于先将它赋给一个变量,这样我就可以看到get value的分隔,然后打印包含该值的字符串。我有点抱歉看到你的意思,是这样吗

回响 函数getState{ 变量cs=.$state。; 返回cs; } ; 试试这个


试试这个:-回声;它不叫JS。如果我试着评论//回声。它会变成黄色,直到出现之前。在添加注释中的代码时,您是否检查了源代码?有什么错误吗?是的。使用通常的javascript,它被称为js文件。但是使用PHP echo,它不是。不是用通常的脚本。。我在评论中说的是代码。您在尝试此代码时是否遇到任何错误。检查第一条注释我需要一个使用OPIt调用JS文件下的base_urlcheck注释的示例。但这把我的情态模型搞砸了。
echo "<script src=" '. base_url('assets/inspinia/js/jquery-2.1.1.js') .' "></script>";