通过PHP将参数传递给Javascript函数
我使用PHP从数据库中获取一些值&echo html代码。所以我有这样的东西通过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
$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){}
的可能副本