Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.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
HTML/PHP使用onclick=";将参数传递到javascript函数&引用;不';行不通_Javascript_Php_Html - Fatal编程技术网

HTML/PHP使用onclick=";将参数传递到javascript函数&引用;不';行不通

HTML/PHP使用onclick=";将参数传递到javascript函数&引用;不';行不通,javascript,php,html,Javascript,Php,Html,我试图让我的图像输入使用OnClick将URL传递到Javascript函数中,但是当我单击输入时,它什么也不做。我使用的代码是PHP,它是一个带有HTML标记的字符串 echo "<input type=\"image\" onclick=\"imgp(\'" . $url . "\')\" src=\"" . $url . "\" style=\"max-width: 20%; max-height: 20%\" /><br />"; 由于我无法使用您发布的代码进

我试图让我的图像输入使用OnClick将URL传递到Javascript函数中,但是当我单击输入时,它什么也不做。我使用的代码是PHP,它是一个带有HTML标记的字符串

echo "<input type=\"image\" onclick=\"imgp(\'" . $url .  "\')\" src=\"" . $url . "\" style=\"max-width: 20%; max-height: 20%\" /><br />";

由于我无法使用您发布的代码进行测试,请尝试执行以下操作:

echo '<input type="image" onclick="imgp(\" . $url . '\')" src="' . $url . '" style="max-width: 20%; max-height: 20%" /><br />';

echo'在使用echo打印html之前,请使用普通的htmlUsing echo'
测试函数;似乎有效,请更新您的代码,我会将其标记为答案。
echo '<input type="image" onclick="imgp(\" . $url . '\')" src="' . $url . '" style="max-width: 20%; max-height: 20%" /><br />';