Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.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
通过PHP将参数传递给Javascript函数_Javascript_Php - Fatal编程技术网

通过PHP将参数传递给Javascript函数

通过PHP将参数传递给Javascript函数,javascript,php,Javascript,Php,我使用PHP从数据库中获取一些值&echo html代码。所以我有这样的东西 $values = $params->get('something'); 然后我想把$value传递给javascript的doSomething()函数 echo('<html>'); echo('<head>'); echo('</head>'); echo('<body>'); echo('<button type="button" onc

我使用PHP从数据库中获取一些值&echo html代码。所以我有这样的东西

$values = $params->get('something');
然后我想把$value传递给javascript的doSomething()函数

echo('<html>');
echo('<head>');
echo('</head>');
echo('<body>');      
echo('<button type="button" onclick="doSomething()">');          
echo('</button>');      
echo('</br>');
echo('</body>');
echo('</html>');
echo(“”);
回声(“”);
回声(“”);
回声(“”);
回声(“”);
回声(“”);
回声(“
”); 回声(“”); 回声(“”);
有什么建议吗你可以这样做-

echo('<button type="button" onclick="doSomething(\'' . $values . '\')">'); 
echo(“”);

浏览器抛出:语法错误:非法字符何时显示语法错误?什么时候加载页面?或者单击按钮时?doSomething()中有什么??doSomething是其他文件上的函数。。就像这样。。函数doSomething(value){alert(value);}那么我猜您的JS doSomething函数中有一个错误-该函数应该看起来像
函数doSomething(values){}
的可能副本