在js中取smarty中的值 用cookie做中介。将smarty中的id组存到cookie中(数据格式可以用json)再用js读cookie 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript">alert("{$id}");//此处我要弹出ID</script> 这个不行这样弹出是 {$id} 而不是{$id}的值 是可以的,我就经常这样做.因为模板是首先要经过php替换变量,然后再执行javascript. {literal}<script type="text/javascript">alert("{/literal}{$id}{literal}");//此处我要弹出ID</script>{/literal} 要再同一页使用CSS or JS 最好把 delimiter 改成 <{ , }>{literal} 很烦 =.= 如果,,我是说如果,你只要弹出ID的话:试试:alert(<?php echo ID; ?>);当然,此时可能不能用literal来分割script了,而要改用[[[CDATA来包含整个script块。不知道行不行。 HTTP/1.1 400 Bad Request autocomplete的一个问题 怎么做无限级分类 在linux下配置web服务器的问题,关于编译php的 在线请教>>>>编辑器源码状态下过滤的问题 如何使文本数据库实现分页显示, 表单传递多个变量的问题 远程连接mysql数据库的问题 怎样区分密码验证中的大小写?? 关于文件上传的问题,100分请教! cookie欺骗问题 PHP5如何使用连接池连接到MySQL 5.1?
alert("{$id}");//此处我要弹出ID
</script>
这样弹出是 {$id} 而不是{$id}的值
因为模板是首先要经过php替换变量,然后再执行javascript.
<script type="text/javascript">
alert("{/literal}{$id}{literal}");//此处我要弹出ID
</script>
{/literal}
要再同一页使用CSS or JS 最好把 delimiter 改成 <{ , }>
{literal} 很烦 =.=
如果,,我是说如果,你只要弹出ID的话:试试:
alert(<?php echo ID; ?>);当然,此时可能不能用literal来分割script了,而要改用[[[CDATA来包含整个script块。不知道行不行。