php如何向js传值,一个小问题 求指教 本帖最后由 tianxiadiyistp 于 2013-06-22 20:47:25 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要把变量写到代码里可以是<script xxxx>var test=<?php echo $foo ?>;function (){alert(test);} <script>var 你定义的变量名="<?php echo $foo ?>";alert(你定义的变量名);</script> 用一个蠢的办法,把值传到页面控件中,然后用JS根据面控件ID获取值 php 的变量不能直接 放到js里面去,你可以参考上面的用php标签输出来嵌入js里面,也可以 php端弄成json 传到js里面。 楼主的php部分就好像只是实现了计算,就算有传值好像也只是本页面的表单提交至本页面的php部分,那么为什么不就用JS呢? php为服务端语言,js为客户端,如果要传值,echo等 输出即可 不是单独的JS文件,在HTML中JS可以直接输出PHP变量,看上面版主的吧。 demo:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//N" E"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title></title><meta http-equiv="Content-type" content="text/html;charset=utf-8"></head><body><script type="text/javascript"> var value="<?php echo 'this is value.' ?>"; alert(value);</script></body></html> 请教一个数值增加的问题 php ImageJpeg 生成缩略图遇到的一个非常奇怪的问题 数组问题第三弹-版主说是 求笛卡尔积(真金白银感谢) 谁用phpmailer做个群发邮件吗? centos下装php的问题 php怎样判断当前页面是否已经打开 关于require 和 路径 ????怎样删除session文件???? 完全新手,紧急100求救!!!(在线) 请教宇凡---一个函数的用法! 正则匹配函数 apache 怎么禁止操作根目录以外的位置
var test=<?php echo $foo ?>;function (){
alert(test);
}
var 你定义的变量名="<?php echo $foo ?>";
alert(你定义的变量名);
</script>
<html>
<head>
<title></title>
<meta http-equiv="Content-type" content="text/html;charset=utf-8">
</head>
<body>
<script type="text/javascript">
var value="<?php echo 'this is value.' ?>";
alert(value);
</script>
</body>
</html>