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、頭のみ、頭の体などを含む)を使ってたくさんの順列を試しましたが、気の毒なものがポップアップするようには見えません。

私がここで間違っているかもしれないことについて何か考えはありますか?

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

以下は、PHP モジュールとインラインで JavaScript コードを追加する方法です。私はそれについてここに書いています。ここに html を表示する良い方法が見つからなかったので、代わりに画像を表示します。

ここに画像の説明を入力

于 2014-05-04T00:14:59.460 に答える