我有一个需要以 3 种不同方式处理的搜索表单:
1) 表单的默认操作应使用返回/输入键提交。
2)如果单击“image1”,则$which_action
需要更新变量并提交表单。
3)如果单击“image2”,则$which_action
需要更新变量并提交表单。
(我知道$which_action
客户端浏览器中不存在,我只是将它作为占位符包含在以下代码中)
这是我目前对我想做的事情的一些注释:
<form method="POST" action="<?php echo $which_action ?>" id="query">
<input type="text" value="<?php echo $_POST['query']; ?>" />
</form>
<image1>clicking this image should change $which_action=image1.php and POST the form value into $_POST['query'] while submitting the form.
<image2>clicking this image should change $which_action=image2.php and POST the form value into $_POST['query'] while submitting the form.
javascript 不应影响使用 enter/return 键提交表单的默认方法。
先感谢您!