我正在查看mysql inbox_messages表的内容,并将每条消息视为链接以回复消息或删除。所以我必须发送带有链接的消息ID,以在编辑页面中指定代码
的消息<a href="sompage.php?m_id=<? echo $m_id; ?>" >
它正在发挥作用。 但是,当我试图用javascript来做回复就像聊天框我不知道如何在打开时发送消息ID并获取带有php的id,我在这个代码的div中打开消息
<a href = "javascript:void(0)"
class="display"
onclick = "document.getElementById('responsecontainer').style.display='block';document.getElementById('fade').style.display='block'"
style="font-weight:normal;">
答案 0 :(得分:0)
<a href="sompage.php?m_id=<? echo $m_id; ?>" >
可以通过附加?m_id=
和等于$m_id
的变量来替换。
示例:
var m_id = <?php $M_id ?>;
var yourLink = document.getElementById("replyLink");
yourLink.href = yourLink.href+"?m_id="+m_id;
也就是说,在没有内联PHP的同步方式下将$m_id
放入javascript可能需要使用GET参数,这是另一个主题,所以我只是给你一个有用的链接来开始:
http://javascriptproductivity.blogspot.com/2013/02/get-url-variables-with-javascript.html