我的语法是关闭的,我不能完全理解它,PHP和HTML,简单的echo语句

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (28)

它与我在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。

用户回答回答于

这是纠正的

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>';

扫码关注云+社区

领取腾讯云代金券