<form method='GET' name='search' action='index.php'>
<input type="hidden" name="searchType" value="all" />
<input type="checkbox" name="vehicle" value="first"/>
<input type="checkbox" name="vehicle" value="second" checked/>
</form>
<a href="javascript:document.search.submit()"></a>
从上面的表格中,我希望 URL 数据index.php/searchType=all
在第一个复选框被选中时为,如果第二个复选框被选中,URL 数据为index.php/
(为空)。我要怎么做?是否可以像上面的示例一样打开或关闭“隐藏”参数?我不希望它是index.php/searchType=
在选中第二个复选框时,而是要删除整个参数名称。
这是第二个问题:
我想在表单操作中注入一些参数,我该怎么做?它看起来像这样吗:
<a href="javascript:injectParameter();document.search.submit()"></a>
我应该在 injectParameter() 方法中写什么?
对不起,我对 Javascript 和网络很陌生。