php如何拿到javascript的值
<scripttype="text/javascript">if(n==i){obj.style.display="block";img.src="<?phpechoUr...
<script type="text/javascript">
if ( n == i ) {
obj.style.display = "block";
img.src = "<?php echo Url::to('@web/images/zhiye_'.i.'_on.jpg');?>";
}
</script>
请大神帮忙 展开
if ( n == i ) {
obj.style.display = "block";
img.src = "<?php echo Url::to('@web/images/zhiye_'.i.'_on.jpg');?>";
}
</script>
请大神帮忙 展开
3个回答
展开全部
代码这样混编是不行的,但是你可以把php代码最终生成的看成一个字符串
<script type="text/javascript">
if ( n == i ) {
obj.style.display = "block";
img.src = "<?php echo Url::to('@web/images/zhiye_{i}_on.jpg');?>".replace('{i}',i);
}
</script>
这样就可以了
<script type="text/javascript">
if ( n == i ) {
obj.style.display = "block";
img.src = "<?php echo Url::to('@web/images/zhiye_{i}_on.jpg');?>".replace('{i}',i);
}
</script>
这样就可以了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-09-18
展开全部
这个真拿不到,因为javascript是在客户端浏览器里运行的,而PHP是在服务端运行的,你这么写是拿不到变量i的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询