0

インライン JavaScript コードを追加すると、Drupal は\自動的に追加します。

  <script type=\"text/javascript\">
     alert(\'hello world\');
  </script>

どうすればこれを回避できますか? Drupal でインライン JavaScript コードを追加する正しい方法は何ですか?

4

2 に答える 2

4

PHP コードに JavaScript コードを追加しようとしている場合は、drupal_add_js () を使用することをお勧めします。

次に、$options配列内でtypeequalsを設定しinlineます。

次のコードは、インライン JavaScript を追加します。(フォーム文書のコピー)

drupal_add_js('jQuery(document).ready(function () { alert("Hello!"); });',
    array(
        'type' => 'inline', 
        'scope' => 'footer', 
        'weight' => 5
    )
);
于 2012-05-01T07:05:28.113 に答える
1

テキスト形式は何ですか。インライン JavaScript を機能させたい場合は、「完全な HTML」が必要です。

于 2012-04-30T23:12:46.070 に答える