Javascript使用PHP Echo

时间:2018-02-26 15:52:57

标签: javascript php

使用这个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
    }(),

enter image description here

2 个答案:

答案 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'.