如何获取输入按钮php的值

时间:2019-06-23 16:22:04

标签: javascript php html

我试图获取输入按钮的值,因为我试图建立一个“系统”,用户可以在该系统中决定不同的选项,并根据他选择的内容与电子邮件一起发送信息。 由于我是php的新手,所以我试图使其保持简单。

这是输入按钮的外观:

<input name="form-thema" class="fwd_btn ipt_btn" type="button" value="VALUE1" />
<input name="form-thema" class="fwd_btn ipt_btn" type="button" value="VALUE2" />  
<input name="form-thema" class="fwd_btn ipt_btn" type="button" value="VALUE3" />

它们具有相同的名称,但值不同,我需要获取VALUE属性并将其存储在php变量中。 因为我想通过电子邮件发送信息。

1 个答案:

答案 0 :(得分:0)

通过PHP

将按钮包装在表单内,并将类型更改为type=submit

<form action="handle.php" method="POST">
<input name="form-thema" class="fwd_btn ipt_btn" type="submit" value="VALUE1" />
<input name="form-thema" class="fwd_btn ipt_btn" type="submit" value="VALUE2" />  
<input name="form-thema" class="fwd_btn ipt_btn" type="submit" value="VALUE3" />
</form>

handle.php

<?php

echo $_POST['form-thema'];

?>

通过Javascript

我会在每个按钮上添加一个onclick事件,如下所示:

HTML

<input name="form-thema" class="fwd_btn ipt_btn" type="button" value="VALUE1" onclick="choose_value('VALUE1')" />
<input name="form-thema" class="fwd_btn ipt_btn" type="button" value="VALUE2" onclick="choose_value('VALUE2')" />  
<input name="form-thema" class="fwd_btn ipt_btn" type="button" value="VALUE3" onclick="choose_value('VALUE3')" />

JavaScript

function choose_value(val) {
    alert(val);
    // You probably need to send this to a php file via ajax

}