Javascript 如何将html代码转换为php
我希望将带有js的按钮链接从html转换为php 我在php中编写这段代码时添加了click函数,onclick函数不起作用 HtmlJavascript 如何将html代码转换为php,javascript,php,html,Javascript,Php,Html,我希望将带有js的按钮链接从html转换为php 我在php中编写这段代码时添加了click函数,onclick函数不起作用 Html Corephp <?php echo '<button onclick="document.getElementById("id01").style.display="block" " style="width:auto;">'; ?> This php echo line not working that means
Corephp
<?php
echo '<button onclick="document.getElementById("id01").style.display="block" " style="width:auto;">';
?>
This php echo line not working that means that onclick function.
这个php回音行不工作,这意味着onclick函数。
啊,我明白了。这是一个逃避的问题。很抱歉,我的第一条评论(将其视为客户端/服务器端断开连接)没有注意到,我认为我劫持了您的问题
<?php
echo '<button onclick="document.getElementById(\"id01\").style.display=\"block\" " style="width:auto;">';
?>
这些措施可能有助于:
onclick=“document.getElementById(“id01”).style…
尝试计算引号,您将需要转义一些引号(或脱离PHP或使用HEREDOC语法)-我怀疑如果你查看源代码,你会看到损坏的HTML。虽然了解客户端和服务器端之间的区别很有用,但我认为这不是用于这个问题的好方法。@Karl AndréGagnon有脱离主题的危险。你能推荐另一个吗?这是我经常遇到的问题。哦,等等,nvm,就像在“坏c”中一样输了。看我的评论。我犯了错误。@ficuscr这一个可能更好:。我用onclick
而不是title
测试了这个解决方案,它是有效的。甚至是你在回答中发布的解决方案。@Kalai,如果你仍然卡住了,请大声喊一声。我不明白。然后我将双引号改为单引号,如下面的echo'';这一个有效。谢谢你谢谢你的回答
<?php
echo '<button onclick="document.getElementById(\"id01\").style.display=\"block\" " style="width:auto;">';
?>