请问善于JavaScript使用PHP变量的方法 请问各位高手: PHP中产生或定义的变量,如果要被JavaScript使用,或者显示,一般都用什么方式呢?请了解的高手告诉一下,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var mystr=<?php echo $str ?>; 1.标签嵌入方式使用php变量。<html><head></head><body><?php $var = 123; ?><script type="text/javascript">document.getElementById("test").innerHTML = <?php echo $var;?></script><span id="test"></span></body></html>2.cookie方式的交互。php中set_cookie,js中get_cookie. 或者将PHP变量写入<input name="" type="hidden" value="" />,再用js获取该input的值。 1,2楼就是在胡扯,用json,ajax获取 科学家你还是多思考怎么发表点期刊帖子吧...注意看发帖的问题PHP中产生或定义的变量这里不存在什么动态静态.问题就是 php 变量 看你想怎麼用了...直接javascript var变量等于 php参数都可以.只是看起来不是很规范..一般js就是js代码.php就php代码. 其实我更倾向于将php参数放在hidden中,然后js获取. 要规范的话我倒觉得ajax来获取json数组更规范也更有扩展性.简单问题,用简单的方法来解决.咔咔 我表示我没见过,如果写成echo "<script>var mystr=".$str.";</script>";还稍微可以接受,,虽然没试过行不行?? 你又蛋痛了.你这样echo 要输出多少js 代码?又或者要把mystr弄成全局才舒服...所以简便的方法就是在js代码里输出php 变量结果就行了.做成隐藏的<input 也行 问题是 你还得去 get 这个 id 的值..反正我觉得也蛋痛... <?$phpzhi=10;//服务器端赋值,应为php是在服务器上运行的,不是你客户端?><script>var zhi=<?=$phpzhi?>;alert(zhi);</script>上面举例了一个 给js赋值的例子。 建议学学 json 淘宝网店的 省 市 县 选择框架 就是用这个做的。实现页面无刷新效果, 获取图片ID后怎么传ID到评论页,然后写进评论的数据表? php 调用存储过程 求php的建站系统! 存储过程疑问:为什么这样一句可以在客户端里运行,但是用php运行就出错? PHPChina【长沙】培训中心LAMP全能班开班啦!(可免费试听一周,团体报名人均最低优惠400元!) phpcms 新人 提问 问个数组显示的问题. 表单提交问题 怎么样从一组数字中按条件随机生成序列 关于flush的困惑 请教一个ECSHOP程序语句的代码含义 如何用PHP实现WORD转PDF
<html>
<head>
</head>
<body>
<?php
$var = 123;
?><script type="text/javascript">document.getElementById("test").innerHTML = <?php echo $var;?>
</script>
<span id="test"></span>
</body>
</html>2.cookie方式的交互。php中set_cookie,js中get_cookie.
只是看起来不是很规范..
一般js就是js代码.php就php代码. 其实我更倾向于将php参数放在hidden中,然后js获取.
我表示我没见过,如果写成
echo "<script>var mystr=".$str.";</script>";还稍微可以接受,,虽然没试过行不行??
你这样echo 要输出多少js 代码?又或者要把mystr弄成全局才舒服...
所以简便的方法就是在js代码里输出php 变量结果就行了.
做成隐藏的<input 也行 问题是 你还得去 get 这个 id 的值..反正我觉得也蛋痛...
$phpzhi=10;//服务器端赋值,应为php是在服务器上运行的,不是你客户端
?><script>
var zhi=<?=$phpzhi?>;
alert(zhi);
</script>上面举例了一个 给js赋值的例子。 建议学学 json 淘宝网店的 省 市 县 选择框架 就是用这个做的。实现页面无刷新效果,