Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SyntaxError:预期表达式,get'';_Javascript_Php - Fatal编程技术网

Javascript SyntaxError:预期表达式,get'';

Javascript SyntaxError:预期表达式,get'';,javascript,php,Javascript,Php,我知道有很多问题都有相同的标题,但我所看到的并不适用于我的问题 我目前有一个PHP函数,如下所示: function mostraFraseStatus($i, $f){ print'document.getElementById("cliente'.$i.'").innerHTML = "<span style=\'color:#FF0000\'>'.$f.'</span>";'; } 它工作正常,但我需要将打印更改为警报。我尝试了以下方法:

我知道有很多问题都有相同的标题,但我所看到的并不适用于我的问题

我目前有一个PHP函数,如下所示:

function mostraFraseStatus($i, $f){
        print'document.getElementById("cliente'.$i.'").innerHTML = "<span style=\'color:#FF0000\'>'.$f.'</span>";';
    }
它工作正常,但我需要将
打印
更改为
警报
。我尝试了以下方法:

function mostraFraseStatus($i, $f){
        echo "<script type='text/javascript'>alert('Test');</script>";
    }
函数mostraFraseStatus($i,$f){
回显“警报(‘测试’);”;
}

但是,我在导航器执行函数时遇到标题错误:SyntaxError:expected expression,Get'该错误很可能是由于在现有的
块中插入
块引起的。只需按如下方式更改代码:

function mostraFraseStatus($i, $f){
    echo "alert('Test');";
}

无关闭
我在没有关闭和关闭的情况下进行了测试,它不工作:/您正在尝试将脚本标记添加到脚本标记中吗?如果第一个有效,您只需要
alert(“$f”)it@zecaluis在这种情况下,如果没有关于代码输出到的环境的更多信息,就很难诊断问题。我不会担心代码会混淆。这是堆栈溢出,令人困惑的代码是99%的内容。非常感谢您的帮助,这才是真正的问题所在。它不起作用,因为我忘了在前面放回显,它看起来是这样的:
echo“alert('$f')”如果你想用解决方案回答,我将问题标记为已回答,我不知道它现在是如何工作的。英雄联盟
function mostraFraseStatus($i, $f){
    echo "alert('Test');";
}