大家好我只想知道是否有可能从
传递变量<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>
答案 0 :(得分:2)
你绝对可以做到这两点(为什么你会希望这是另一个问题)。
关于第一个选项,您可以在this article from John Resig中找到更详细的说明。
至于第二个选项,看看dojo toolkit,他们经常使用它(他们称之为声明式方法)。
答案 1 :(得分:1)
不需要或使用像你这样定义变量。
试试这个:
<script>var par = "<?php echo $par; ?>"</script>
答案 2 :(得分:1)
<script type="text/javascript">
/* <![CDATA[ */
var par = "<?php echo $par; ?>";
/* ]]> */
</script>
<script src="js/scripts.js"></script>
然后可以在脚本中访问变量“par”。