使用javascript链接发送值

时间:2014-02-14 16:31:14

标签: javascript php parameter-passing

我正在查看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;">

1 个答案:

答案 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