如何使用表单标签元素发送数据?

时间:2010-09-25 07:41:33

标签: html forms label

我应该在按下提交按钮时使用表单发送数据。此值应该是不可见的,我使用<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.

我使用$ message = $ _POST ['message']和$ r_ID = $ _ POST ['r_id'];

修改

我应该写这个标签值必须改变。我用Jquery更改它,鼠标点击它得到标签id。我可以用Jquery更改value属性吗?

3 个答案:

答案 0 :(得分:7)

你是在隐藏输入之后。

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

答案 1 :(得分:0)

input type="hidden"

是为此而制作的,如果CSS被禁用,它们将不会出现(但当然它们仍将出现在HTML代码中)

答案 2 :(得分:0)

LABEL不是可以保存或发送数据的表单元素。 它们是与表单元素相关的标题。

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

这应该做你想要的。