如何从按钮获取值

时间:2016-08-15 09:31:10

标签: php html css

我有一个经过三个步骤的表格。在步骤2中,我要求用户通过单击相应按钮来选择专业。如果他们点击一个按钮,他们应该移动到3 rd 和最后一步。

这是按钮代码:

<button class="btn btn-primary nextBtn btn-proffessional "
        type="button" name="hair_stylist" >HAIR STYLIST</button>
<button class="btn btn-primary nextBtn btn-proffessional " 
        type="button" name="cosmetologist" >COSMETOLOGIST</button>
<button class="btn btn-primary nextBtn btn-proffessional " 
        type="button" name="makeup_artist" >MAKEUP ARTIST</button>
<button class="btn btn-primary nextBtn btn-proffessional " 
        type="button" name="barber" >BARBER</button>
<button class="btn btn-primary nextBtn btn-proffessional " 
        type="button" name="esthetician" >ESTHETICIAN</button>
<button class="btn btn-primary nextBtn btn-proffessional " 
        type="button" name="nail_technitian" >NAIL TECHNITIAN</button>

我认为名字不会在这里发挥作用。有data-*可以做些什么吗?在提交表单时,如何在PHP中发送和获取此值?

2 个答案:

答案 0 :(得分:3)

有一个名字是好的和必要的。

有两个问题。

  1. 您需要实际拥有一个值才能发送值
  2. 您需要按钮作为提交按钮才能提交表单
  3. 这样:

    <button 
        class="btn btn-primary nextBtn btn-proffessional"
        type="submit" 
        name="profession"
        value="hair_stylist">
            Hair Stylist 
    </button>
    

    然后在PHP中你可以简单地说:

    do_something_with($_POST["profession"]);
    

答案 1 :(得分:-1)

使用value parm。

示例:

 <button class="btn btn-primary nextBtn btn-proffessional " type="button" name="hair_stylist" value="HAIR STYLIST">HAIR STYLIST</button>