私はJavaScriptに転送する必要があるいくつかのPHP変数があります。現在、ほとんどのPHPコードは、ページが読み込まれるとすぐに、開始-html-タグの前に実行されます。タグの前にjavascript変数を作成するのにechoを使用すると、正しく格納されますか?なぜ私はこれをしたくないのでしょうか?開封前のJavaScript変数の設定<html>タグ
0
A
答えて
4
オープンHTMLタグの前にJS変数を割り当てることで問題はないかもしれませんが、実際には標準に準拠していないブラウザを使用しています。 ;-)
一般的な規則では、ページ上で定義するものは<head>
または<body>
のいずれかにする必要があります。他のすべては、動作を定義していないため、間違いとしてカウントされるべきです。未定義の動作は悪いことにつながります。
<head>
の最初のものとして入れても、あなたはうまくいくはずです。
+0
ありがとう、私はそれらを移動する – user897363
1
<script>
タグはHTMLタグで出力されるまであなたがメモリ内に変数を維持する必要があります:
<?php
...
// I want to transfer: $my_var
?>
...
<html>
<head>
<script>
var php_var = <?php echo json_encode($my_var); ?>;
</script>
...
</head>
<body>
...
</body>
</html>
0
使用すると、HTMLタグ内のスクリプトタグ内の変数を作成するエコー。あなたは何を持っているのですか?
関連する問題
- 1. 同封のタグReactJS
- 2. javascript変数の設定
- 3. TextMateは:<script>タグ内のJavaScriptのインデント設定
- 4. pageloadの前にjavascript変数をnullに設定する方法
- 5. JavaScriptの変数の宣言と設定
- 6. JavascriptからPHP変数を設定して、<style>を
- 7. JavaScript変数の前方スラッシュ
- 8. 未開封の文字リテラル
- 9. phpのselectタグの変数として値を設定
- 10. javascriptの<script>タグ
- 11. 未開封の代わりに画像を使用<select>?
- 12. キーストーン注入(開封)
- 13. JSONでjavascript変数を設定する
- 14. JavascriptとActionscript 3 [変数の不安定さの設定]
- 15. Javascript - Javascript変数を設定するためのHTML入力タグによるユーザー入力?
- 16. JavaScriptの定数変数
- 17. <script>タグの変更とロックのフォントサイズ - HTML、CSS、JavaScriptの
- 18. JavaScriptコールバック関数のローカル変数を設定する
- 19. のJavaScript:事前に定義された変数
- 20. 複数<meta>同じ名前のタグ
- 21. 変数内にタグを展開
- 22. 設定変数
- 23. 設定変数
- 24. 設定変数
- 25. JavaScriptの未定義変数
- 26. 未定義のJavaScript変数
- 27. Ant、<ant>の環境変数を設定しますか?
- 28. 複数の<nav>タグ
- 29. javascript:選択タグのオプションのタイトルをjavacriptで設定します
- 30. javascriptを使用したdivタグ間のコンテンツの設定
HTMLとPHPを混在させますか?可能な限り小さな量で実行されるべきであり、複雑な論理やJS変数の設定には当てはまりません。 HTML&JS - >クライアント側、PHP - >サーバー側。できるだけ厳格にしてください。 – sciritai