如何在包含html内容的php文件中添加javascript


how to add javascript inside php file with html content?

我有一个Wordpress插件。在这个插件中有一个php文件。(例如name.php)这个php文件包含一些代码,它们位于这个代码中:

<script type="text/html" id="tmpl-dokan-single-variations">
//codes
</script>

现在我想添加一些Javascript代码,我已经尝试过这个代码:

<script type="text/html" id="tmpl-dokan-single-variations">
<script type="text/javascript">
//mycodes
</script> 
//codes
</script>

我也尝试过echo脚本,但它也不起作用。请告诉我如何在这个文件中添加一些javascript代码?

无法在脚本元素中包含原始字符串</script>

您需要找到它的一些替代表示(例如<!-- TEMPLATE: SCRIPT END TAG -->),然后修改读取<script type="text/html">元素值的代码(可能是JavaScript),以便它可以用您实际想要的结束标记替换该替代表示。

我不知道你的php文件是什么样子的,但你可以像这个一样回显你的脚本

<?php 
    echo '
    <script>
    // your code here
    </script> 
    ';
?>