我已经在PHP下面的回声:意想不到的结果写onfocus此事件与PHP
echo "ondblclick=kardex(codigo=$codigo AND comprada<>0);";
我希望这种回声结果:
ondblclick="kardex(codigo=001 AND comprada<>0);"
,但我得到这样的:
ondblclick="kardex(codigo=001" and="" comprada<="">0);
如何写正确的文字?
我已经在PHP下面的回声:意想不到的结果写onfocus此事件与PHP
echo "ondblclick=kardex(codigo=$codigo AND comprada<>0);";
我希望这种回声结果:
ondblclick="kardex(codigo=001 AND comprada<>0);"
,但我得到这样的:
ondblclick="kardex(codigo=001" and="" comprada<="">0);
如何写正确的文字?
你的回音应出示有效的语法,它目前没有:你需要"
小号
这应该工作:echo "ondblclick=\"kardex(codigo=$codigo AND comprada<>0);\"";
或者您可以使用'
,但你不能插与他们:
echo ('ondblclick="kardex(codigo=' . $codigo . ' AND comprada<>0);"');
它仍然是无效的语法。 – Pointy
你的意思是无效的语法?哪里不对? – SourceOverflow
你认为''''操作符在JavaScript中做什么?那第一个表达式,用'='而不是'=='完成比较? – Pointy
在Web应用程序中双击是普遍的(如果不是普遍的话)被认为是一个可怕的想法。在任何情况下,语法都是错误的;它不是JavaScript。 – Pointy
_“但我得到这个”_ - 在哪里?当你检查DOM?或者在PHP脚本生成的实际HTML输出中?你有没有检查变量实际包含的内容?你有适当的PHP错误报告启用? – CBroe