如何向表单按钮添加Get请求?例如,如果您点击[Landscape]
按钮,怎么能转到print.php?Landscape
?
<form action="print.php" method="get">
<input type="submit" class="btn btn-default" formaction="print.php?&type=Landscape" name="Landscape" value="Landscape"/>
<input type="submit" class="btn btn-default" formaction="print.php?&type=Portrait" name="Portrait" value="Portrait"/>
</form>
print.php
<?PHP
$Landscape= $_REQUEST['Landscape'];
echo $Landscape;
?>
答案 0 :(得分:0)
当您提交表单时,表单数据将表示为一组name=value
对。
通过提交表单,HTML中无法生成name
而没有=value
。
由于提交按钮具有名称和值,您已经拥有的代码将生成:
print.php?Landscape=Landscape
......这应该足以满足所有实际目的。
那就是说,既然你没有其他控件,你可以(也可能应该)只使用一个链接。
<a href="print.php?Landscape" class="btn btn-default">Landscape</a>
答案 1 :(得分:-1)
名称和值与method="get"
相结合将产生print.php?&Landscape=Landscape
。这似乎是你要求的。
<form action="print.php" method="get">
<input type="submit" class="btn btn-default" name="Landscape" value="Landscape"/>
<input type="submit" class="btn btn-default" name="Portrait" value="Portrait"/>
</form>