php - 我的语法关闭了,我不太明白,PHP 和 HTML,简单的 echo 语句
问题描述
它与我在 echo 中使用 PHP 变量和字符串有关。
这里是:
无效,因为所有的 '' 和 "" 的东西在某处搞砸了
echo '<td id="'.$email['email_id'].' style='.'text-align: left'.'"><button onclick="document.getElementById('."AttachmentModal".').style.display='."block".'"><i class="fontello-attach-1"></i></button></td>';
有效示例,请注意这个不在 echo 语句中?尽管我认为,上述一个需要得到回应。
<th style="text-align: left"><button onclick="document.getElementById('AttachmentModal').style.display='block'" class="w3-button w3-black"><i class="fontello-attach-1"></i></button></th>
解决方案
我通过将其从 php 中取出(使用 ?>)来修复它,然后在 HTML 中编码并在完成后将其放回 php 中。需要时,我还在 html 中间使用 () 恢复了 php。
推荐阅读
- json - 如何使用 POST 方法在水平滚动视图中显示 JSON 数据?
- react-native - React-Native-Navigation 如何在渲染/导航之前动态设置标题标题
- excel - VBA 无法在 Mac 上运行 - CreateObject("Scripting.FileSystemObject")
- python - 如何在 python 中设置一个值并获取一个值/变量?
- javascript - Apps Scipt - 当函数和 html 文件都位于库中时,使用 google.script.run 从 html 调用函数
- python - 如何使用“Nuitka”使用“click”之类的库创建 CLI 应用程序
- security - 拒绝应用由 JavaScript 触发的内联样式
- javascript - JS如何通过oauth2获取不和谐账户数据
- python - Instabot 模块返回 429 错误,请求过多
- python - Django 的更改密码表单 (views.py)