[英]Javascript Use of PHP Echo
Using this StackOverflow Question/Answer , I have a Tooltip Javascript that is supposed to use a PHP echo of a session variable. 使用此StackOverflow问题/答案 ,我有一个工具提示Javascript,该Javascript应该使用会话变量的PHP回显。 Instead of actually writing out the value, it is writing out the variable name, myvar?
而不是实际写出值,而是写出变量名myvar?
I tried to \\ the echo statement where ' occur with no luck. 我试图\\ echo语句在没有运气的情况下发生。
Here is the code in question and screenshot of what I'm getting on mouseover: 这是有问题的代码和鼠标悬停时的截图:
var ddimgtooltip={
tiparray:function(){
var tooltips=[]
var myvar='<?php echo($row_WADAHTG_ScheduleRequest[\'EmNo\']); ?>';
tooltips[0]=["image/emp/$myvar.bmp", "$myvar", {background:"#DDECFF", width:"200px"}]
return tooltips //do not remove/change this line
}(),
try tho change this: 尝试通过更改此:
var myvar='<?php echo($row_WADAHTG_ScheduleRequest[\'EmNo\']); ?>';
tooltips[0]=["image/emp/$myvar.bmp", "$myvar", {background:"#DDECFF", width:"200px"}]
to this: 对此:
var myvar='<?php echo($row_WADAHTG_ScheduleRequest[\'EmNo\']); ?>';
tooltips[0]=["image/emp/" + myvar + ".bmp", myvar, {background:"#DDECFF", width:"200px"}]
you have already your php value into myvar
so you don't need to use $myvar
as in php but only myvar
for javascript 您已经将您的php值添加到
myvar
因此您无需像在php中那样使用$myvar
,而仅将myvar
用于javascript
try: 尝试:
var myvar='<?php echo($row_WADAHTG_ScheduleRequest[\'EmNo\']); ?>';
tooltips[0]=["image/emp/" + myvar + ".bmp", myvar, {background:"#DDECFF", width:"200px"}]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.