【发布时间】:2012-10-29 21:46:02
【问题描述】:
我有一个 php 页面,它有两个提交按钮,它们的目的是做同样的事情,但是当任何一个被按下时,它们只会转到“searchLN.php”。当我拿走按钮时,您只需在文本上按 Enter 即可转到正确的页面,我做错了什么??
<?php
echo '<h1>Search Patients</h1>';
echo '<td><form method="post" action="searchLN.php">';
echo 'Search By Patient Last Name :<input type="Text" name="searchPersonLN" class="button">';
echo '<input type="Submit" name="searchPersonLN" class="button" value="Search" ';
echo '</form></td>';
echo '<br>';
echo '<td><form method="post" action="searchID.php">';
echo 'Search By Patient Number :<input type="Text" name="searchPersonID" class="button">';
echo '<input type="Submit" name="searchPersonID" class="button" value="Search" ';
echo '</form></td>';
echo '<br>';
echo '<a href="index.php">Return To Main Menu</a>';
?>
【问题讨论】:
-
您意识到在您的每个
<form>中输入和提交按钮都具有相同的名称属性吗? -
对——因为输入字段的名称与提交按钮的名称相同。这会给你带来麻烦......
-
你有任何 JavaScript 可以选择表单的提交吗?