PHP中echo JS的问题,好诡异啊,请大家看看
如下
<a href="#" onclick="<?php $sss=$arr[sendNumbers]; echo "javascript:getTelNumber('".$sss."')";?>"><span style="color:red;">下载号码</span></a>
JS:
function getTelNumber(telNumber){
alert(telNumber);
}
将$arr[sendNumbers]换成一个字符串,如$sss="123";点击下载号码可以 弹出123,换成$arr[sendNumbers]后就不行了,但是$arr[sendNumbers]的值是有的,$arr[sendNumbers]的值是“123456789”,可以打印出来,但是点下载号码的时候就是弹不出来,将$sss=“123456789”;是可以弹出123456789的,好奇怪哦,换成变量就不行,变量明明有值啊
------解决方案--------------------