0

我的表单当前设置为将所有输入数据收集到我的自动回复器......但是,我只使用一个选项制作了表单 - 现在付款。用户想要选项,所以我想给他们两个选择,旧的“立即付款”COD 方法和选项#2 贝宝。我认为单选按钮是执行此操作的最佳方式。但是我不能让它们单独工作......当我选择选项 2 时,选项 1 仍然处于选中状态。所以我自己在 ordernow 按钮之后添加了单选按钮。

<p>mail: *</p>
<p>
<label>
<input type="text" class="wf-input wf-req wf-valid__email" name="mail" class="mj" ></input>
</label>
</p>
<p>name: *</p>
<p>
<label>
<input type="text" class="wf-input wf-req wf-valid__required" name="name" class="mj" ></input>
</label>
</p>
<p>
<input type="submit" value="ORDER NOW" class="butt">
<div class="selectpaymentradios">
<label class="radio" >select payment</label>
<input class="radio" type="radio" name="cash" value="cash" checked /> <span>Ca$h</span>
<input class="radio" type="radio" name="ppal" value="ppal" /> <span>PaypaL</span>
</div>
<input type="hidden" name="webform_id" value="12x45"/>
</p>  
</form>
<script type="text/javascript" src="http://xyz.com/view_webform.js?wid=12x45&mg_param1=1"></script>

我试图弄清楚如何使用我的自动回复来完成这项工作,我认为这个表格必须能够告诉我客户选择了哪种付款方式......但是自动回复表单创建者根本没有单选按钮所以我卡住了,不知道有没有可能。。。

4

2 回答 2

1
<input class="radio" type="radio" name="cash" value="cash" checked /> <span>Ca$h</span>
<input class="radio" type="radio" name="ppal" value="ppal" /> <span>PaypaL</span>

您遇到的问题非常简单 - 您必须为所有单选按钮使用相同的名称,其中只应选择一项。像这样:

<input class="radio" type="radio" name="payment" value="cash" checked /> <span>Ca$h</span>
<input class="radio" type="radio" name="payment" value="ppal" /> <span>PaypaL</span>
于 2013-07-25T07:57:33.637 回答
0

两个单选按钮的name属性应该相同:

<input class="radio" type="radio" name="method" value="cash" checked="checked" /> <span>Ca$h</span>
<input class="radio" type="radio" name="method" value="ppal" /> <span>PaypaL</span>

此外,如果您要关闭input标签,您可能会担心 XHTML 验证。因此,checked您应该键入checked="checked".

于 2013-07-25T07:58:44.257 回答