在php文件里用js脚本,在该脚本里如何应用php里的$变量?
如,直接echo"<scriptLANGUAGE='JavaScript'>alert(123);</script>";这是可以alert出来的。但alert里的值要从p...
如,直接
echo "<script LANGUAGE='JavaScript'>alert(123);</script>";
这是可以alert出来的。
但alert里的值要从php变量里来。
比如,$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert(123);</script>";
如何alert出来啊
<?php
$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert($abc);</script>";
?> 展开
echo "<script LANGUAGE='JavaScript'>alert(123);</script>";
这是可以alert出来的。
但alert里的值要从php变量里来。
比如,$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert(123);</script>";
如何alert出来啊
<?php
$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert($abc);</script>";
?> 展开
5个回答
展开全部
<?php
$a = "abc1123";
?>
<script>
var a = "<?php echo $a;?>";
</script>
首先要了解PHP是服务器端程序,在服务器端执行,然后把执行结果交给客户端(浏览器)。
而 js(JavaScript) 是在客户端(浏览器)执行的程序,可以理解为是HTML的一部分。
所以上边代码在浏览器执行结果是:
<script>
var a = "abc123";
</script>
建议先学习HTML(包括js) .然后再学习PHP. 会容易些。
PHP:
http://baike.baidu.com/link?url=xl0E0qi55pL3rJIhoJ_DRR240SiVCjGCXYmsBSXjCQpymm2vSSDKufyYEd_VpKjrJQVrGICYye9LOV_st8Mw9OIjDIXHR6_P5DxGIetuISC
Javascript:
http://baike.baidu.com/link?url=5dhgF31QABkKhkun5p0om7WNZOL26ixTWmMV-4ZEIbw--xOELfkJD7bqbdyOwDGKCY9eG-AmKGBy29UWnZkala
HTML:
http://baike.baidu.com/link?url=xOMNYbu195eyhunRRz-NWjkF4ZR4kBhSFPsAdKd_oUXbS5QIz9NnVEGppwx-mPFb
$a = "abc1123";
?>
<script>
var a = "<?php echo $a;?>";
</script>
首先要了解PHP是服务器端程序,在服务器端执行,然后把执行结果交给客户端(浏览器)。
而 js(JavaScript) 是在客户端(浏览器)执行的程序,可以理解为是HTML的一部分。
所以上边代码在浏览器执行结果是:
<script>
var a = "abc123";
</script>
建议先学习HTML(包括js) .然后再学习PHP. 会容易些。
PHP:
http://baike.baidu.com/link?url=xl0E0qi55pL3rJIhoJ_DRR240SiVCjGCXYmsBSXjCQpymm2vSSDKufyYEd_VpKjrJQVrGICYye9LOV_st8Mw9OIjDIXHR6_P5DxGIetuISC
Javascript:
http://baike.baidu.com/link?url=5dhgF31QABkKhkun5p0om7WNZOL26ixTWmMV-4ZEIbw--xOELfkJD7bqbdyOwDGKCY9eG-AmKGBy29UWnZkala
HTML:
http://baike.baidu.com/link?url=xOMNYbu195eyhunRRz-NWjkF4ZR4kBhSFPsAdKd_oUXbS5QIz9NnVEGppwx-mPFb
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert($abc);</script>";
或者
$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert(" . $abc . ");</script>";
echo "<script LANGUAGE='JavaScript'>alert($abc);</script>";
或者
$abc = '123';
echo "<script LANGUAGE='JavaScript'>alert(" . $abc . ");</script>";
追问
写个小例子试一下吧,出来时这样额
追答
两种都测试通过
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-04-15 · 知道合伙人软件行家
关注
展开全部
这是我写的php与js 变量交互的例子:
<script>var jsVar=20;</script>
<?php
$b="<script>document.write(jsVar);</script>";
echo $b;
$phpVar = '8888';
?>
<script>alert(<?php echo $phpVar; ?> ); </script>
<script>var jsVar=20;</script>
<?php
$b="<script>document.write(jsVar);</script>";
echo $b;
$phpVar = '8888';
?>
<script>alert(<?php echo $phpVar; ?> ); </script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
php值付给 js变量 $符号用扩号阔气来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询