2

可鄙的新手在这里试图弄清楚如何将 javascript 与 php 集成。我已经包括

<?php
drupal_add_js(drupal_get_path('module', 'mymodule').'/test.js');
?>

在我的自定义“.module”文件的顶部,我已经清楚地将 test.js 包含在同一个模块文件夹中。test.js 很简单:

<script>
function test(){
alert("I am an alert box");
}
</script>

而且我已经尝试了一堆带有标签的排列(包括 DOCTYPE、head only、head body 等),但我似乎无法让该死的东西弹出。

关于我在这里可能做错了什么的任何想法?

4

3 回答 3

0

您可以尝试:-

要在 PHP 代码中添加 javascript 代码,最好使用drupal_add_js()

以下代码添加了内联 javascript。

drupal_add_js('jQuery(document).ready(function () { alert("Hello!"); });',
array('type' => 'inline', 'scope' => 'footer', 'weight' => 5)
);
于 2012-10-18T06:04:52.407 回答
0

如果代码在脚本文件中,那么我认为您不需要脚本标签。当您打印代码时,这些会得到处理。尝试删除它们,然后再次运行。

于 2012-10-17T20:57:57.497 回答
0

这是一种将 javascript 代码内嵌到 PHP 模块中的方法。我在这里写一下。我还没有找到在这里显示 html 的好方法,所以这里是一个图像。

在此处输入图像描述

于 2014-05-04T00:14:59.460 回答