php调用js变量

JavaScript018

php调用js变量,第1张

php和js是两码事!

php是服务器端脚本语言,

运行与服务器端(比如Apache、iis等)

js是客户端脚本,

运行于客户端(比如浏览器)

运行顺序也不同,

php先运行,js后运行!

js变量可以用php生成,

因为php先运行,

可以输出js变量到浏览器!

php变量必须由php本身生成,

js不能给php生成变量!

js变量可以赋值到表单隐藏域

表单可实现提交功能至控制器

例:

<input type="hidden" id="hiddencolor" name="hiddencolor" value="" />

$('#hiddencolor').val('123')    //赋hidden值为123

php获取

echo $_POST['hiddencolor']    //123

可以这样

<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")