2010-09-25 85 views
1

我應該形式發送數據的提交按鈕pressed.This值時應該是不可見的,我使用<label name=r_id id=r_id style="visible:hidden"> 1 </div>如何使用表單標籤元素髮送數據?

這是我的形式

<form id="send_message" action="lib/send_message.php" method="post"> 

    <textarea name="message" cols="45" rows="3" id="message"></textarea> 
    <label name="r_id" id="r_id" style="visible:hidden"> 1 </label> 

    <input type="submit" name="Submit" value="Submit"> 
    <input type="reset" name="Submit2" value="Reset"> 

But in my .php file It shows only message ,id is empty. 

我用$消息= $ _POST [「消息」]和$ r_ID = $ _ POST ['r_id'];

編輯

我應該寫這個標籤值必須change.And我用jQuery改變它在鼠標點擊它得到id.Can更改與jQuery值屬性標記?

+1

您的標記有幾個問題,例如所有輸入標記都必須是內聯標記,例如。 2010-09-25 07:48:21

回答

6

您正在隱藏輸入。

<input type="hidden" name="r_id" value="1"/> 
0
input type="hidden" 

針對此提出,如果CSS被禁用(當然,他們仍然會出現在HTML代碼)

0

標籤沒有形成能夠容納的元素,他們將不會出現或發送數據。 它們是與表單元素綁定的標題。

<INPUT TYPE="hidden" name="r_id" id="r_id" VALUE="1"/>

這應該做你想要什麼。