【发布时间】:2023-03-23 12:46:01
【问题描述】:
我希望将带有js的按钮链接从html转换为php
我在 php 中编写此代码时添加了单击功能,但 onclick 功能不起作用
HTML
<button onclick="document.getElementById('id01').style.display='block'" style="width:auto;">
</button>
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.
【问题讨论】:
-
onclick="document.getElementById("id01").style ...尝试计算引号,您将需要转义一些(或突破 PHP 或使用 HEREDOC 语法) - 我怀疑如果您查看源代码,您会看到损坏的HTML 到位。 -
虽然了解客户端和服务器端之间的区别很有用,但我认为这不是解决这个问题的好副本。
-
@Karl-AndréGagnon 有跑题的风险,你能推荐另一个吗?是我经常遇到的。哦,等等,nvm,就像“糟糕的关闭”一样。见我的言论。过失。
-
@ficuscr 这个可能更好:stackoverflow.com/questions/2109583/…。我已经用
onclick而不是title测试了这个解决方案,它可以工作。 -
甚至是您在答案中发布的那个。
标签: javascript php html