使用这个StackOverflow Question/Answer,我有一个Tooltip Javascript,应该使用会话变量的PHP回显。它没有实际写出值,而是写出变量名myvar?
我试图用“回声”声明,其中“没有运气发生。”
以下是有问题的代码和我在鼠标悬停时获得的截图:
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
}(),
答案 0 :(得分:3)
试着改变这个:
var myvar='<?php echo($row_WADAHTG_ScheduleRequest[\'EmNo\']); ?>';
tooltips[0]=["image/emp/$myvar.bmp", "$myvar", {background:"#DDECFF", width:"200px"}]
到此:
var myvar='<?php echo($row_WADAHTG_ScheduleRequest[\'EmNo\']); ?>';
tooltips[0]=["image/emp/" + myvar + ".bmp", myvar, {background:"#DDECFF", width:"200px"}]
你已经将你的php值转换为myvar
,所以你不需要在php中使用$myvar
,而只需要myvar
用于javascript
答案 1 :(得分:1)
尝试:
Error:(94, 49) TS2339: Property 'void' does not exist on type 'typeof authorization'.