发布带有超链接标记的表单的值

时间:2015-10-23 06:25:54

标签: php

用户从选择框中选择的选项,必须发送到所需的php文件(getStatus.php)可能是get方法或post方法
但不使用表单提交按钮< / b>

<select name="status">
  <option value="step_1">step_1</option>
  <option value="step_2">step_2</option>
  <option value="step_3">step_3</option>
</select>

<a href="getStatus.php"> Go </a>

3 个答案:

答案 0 :(得分:0)

您将拥有名为$_POST['status']$_GET['status']的变量,其值等于所选option的值。没有更多的代码,我可以告诉你。

编辑:这需要在form中进行,action属性设置为getStatus.php,最好是POST方法。如果您想将数据传递到另一个页面,除非您使用AJAX传递数据,否则将无法使用表单。为什么表格不是一种选择?

答案 1 :(得分:0)

使用public class ExtractValueFromXml { public static void main(String[] args) throws IOException { String lineBefore = "<key>messageID</key>"; Pattern pattern = Pattern.compile("<value>(.+?)</value>"); String numberFound = null; try (BufferedReader br = new BufferedReader(new FileReader("file.xml"))) { String line = null; while ((line = br.readLine()) != null) { if (line.matches(lineBefore)) { Matcher matcher = pattern.matcher(br.readLine()); if (matcher.find()) { numberFound = matcher.group(1); break; } } } System.out.println(numberFound); } catch (Exception e) { } } } : -

 System.DirectoryServices, System.DirectoryServices.Protocols, and
 system.directoryservices.accountmanagement

答案 2 :(得分:0)

<select name="status" id="status">
  <option value="step_1">step_1</option>
  <option value="step_2">step_2</option>
  <option value="step_3">step_3</option>
</select>

<a href="#" onclick="getitem()"> Go </a>
<script>
function getitem(){
    var item = document.getElementById('status').value;
    location.href="getStatus.php?id="+item;

}
</script>