<script type="text/javascript">
imgUrl1="up/01.jpg";
imgtext1="标题01"
imgLink1=escape("openAccount.php")
imgUrl2="up/02.jpg";
imgtext2="标题02"
imgLink2=escape("openAccount.php");
imgUrl3="up/03.jpg";
imgtext3="标题03"
imgLink3=escape("openAccount.php");
imgUrl4="up/04.jpg";
imgtext4="标题04"
imgLink4=escape("openAccount.php");
imgUrl5="up/05.jpg";
imgtext5="标题05"
imgLink5=escape("openAccount.php");
我现在有个PHP的变量$title1,怎样将它赋在js的变量imgtext1上面呢?
imgUrl1="up/01.jpg";
imgtext1="<?php echo $title1;?>"
imgLink1=escape("openAccount.php")
imgUrl2="up/02.jpg";
imgtext2="标题02"
imgLink2=escape("openAccount.php");
imgUrl3="up/03.jpg";
imgtext3="标题03"
imgLink3=escape("openAccount.php");
imgUrl4="up/04.jpg";
imgtext4="标题04"
imgLink4=escape("openAccount.php");
imgUrl5="up/05.jpg";
imgtext5="标题05"
imgLink5=escape("openAccount.php");
<input type="hidden" name="myphp" id="myphp" value="<?php echo $title1;?>"><script type="text/javascript">
imgUrl1="up/01.jpg";
//imgtext1="标题01"
imgtext1=document.getElementById("myphp").value;
imgLink1=escape("openAccount.php")
imgUrl2="up/02.jpg";
imgtext2="标题02"
imgLink2=escape("openAccount.php");
imgUrl3="up/03.jpg";
imgtext3="标题03"
imgLink3=escape("openAccount.php");
imgUrl4="up/04.jpg";
imgtext4="标题04"
imgLink4=escape("openAccount.php");
imgUrl5="up/05.jpg";
imgtext5="标题05"
imgLink5=escape("openAccount.php");
var title = "<?=$title?>";
//var title = "<?php echo $title;?>";
</script>
两种都可以的.
<?php
#输出应满足javascript语法,对于输出字符串应当注意转义字符
$return=$_GET['return'];
$var=$_GET['var'];
$array=array("name"=>"mengdejun","age"=>22,"address"=>"hubei province","qq"=>280759843,"desc"=>"js call php");
$json=json_encode($array);
echo "function add(a,b){return a+b}";
echo "var $return=$json;";
echo "var $var='http://hi.baidu.com/mak00000';";
?>
<!-- 方法2 -->
function show()
{
alert('mengdejun');
}js.html<script type="text/javascript" src='js.php?return=ps&var=url'></script>
<script type="text/javascript">
document.write(ps.name+"<br/>"+ps.age+"<br/>"+ps.qq+"<br/>"+ps.desc);
document.write("<br/>12+12="+add(12,12));
document.write("<br/><a href='"+url+"'>js调用php变量,另外一种ajax实现</a>");
show();
</script>
更多信息参考:http://hi.baidu.com/mak0000/blog/item/fd9e4bdd272c78b1cd116686.html