こんにちはみんな私が知りたいのはから変数を渡す可能性はありますか
<script src="js/scripts.js"></script>
このタグ?私はこのようなものを意味します:
<script src="js/scripts.js">$par = "hello world"</script>
or
<script src="js/scripts.js" par="hello world"></script>
こんにちはみんな私が知りたいのはから変数を渡す可能性はありますか
<script src="js/scripts.js"></script>
このタグ?私はこのようなものを意味します:
<script src="js/scripts.js">$par = "hello world"</script>
or
<script src="js/scripts.js" par="hello world"></script>
あなたは間違いなく両方を行うことができます(なぜこれが必要になるのかは別の質問です)。
最初のオプションに関しては、JohnResigのこの記事でより詳細な説明を見つけることができます。
2番目のオプションについては、dojoツールキットを見てください。彼らはそれを頻繁に使用します(彼らはそれを宣言型アプローチと呼んでいます)。
<script type="text/javascript">
/* <![CDATA[ */
var par = "<?php echo $par; ?>";
/* ]]> */
</script>
<script src="js/scripts.js"></script>
その後、変数「par」にスクリプト内でアクセスできます。
あなたのように変数を定義する必要はありません。
これを試して:
<script>var par = "<?php echo $par; ?>"</script>