【发布时间】:2015-05-13 13:10:39
【问题描述】:
JSFiddle:https://jsfiddle.net/apamvz1r/1/
我有以下代码,我想消除访问者在搜索之前单击单选按钮的需要...这可能吗?我想完全消除或隐藏此字段。
<input type="radio" name="RProducts" onclick="frmSearch.Products.value='BB'">
如果不点击单选输入,则无法正常工作,即使我预先选择了它,仍然需要直接点击。有没有办法解决这个问题?
<form action="http://search1.bestbenefits.com/provsearch.asp" method="post" name="frmSearch" id="frmSearch" target="_blank" onSubmit="return CheckParams()">
<input type="hidden" name="Products" value="">
<input type="hidden" name="Title" value="24-7_MedPlan-20140416">
<input type="radio" name="RProducts" onclick="frmSearch.Products.value='BB'">Search Providers
<br />Zip Code: <input type="text" size="9" name="Zip" maxlength="5"><br />
<input type="submit" value="Search for Providers">
</form>
【问题讨论】:
-
-
我已经试过了。这不起作用 - 因此需要 onclick。
-
然后找出它为什么不起作用 - 因为它应该。
-
这就是我在这里的原因...您必须逐字单击收音机才能执行此操作 - frmSearch.Products.value='BB' 我希望它自动单击它或绕过它被点击的需要......
-
我认为不可能自动物理地“点击”一个元素 - 我知道你可以触发一个点击事件 - 它处理该触发元素的 javascript 事件 - 但是 而其他一些元素则不是这样处理的。