付款选项与联系表格中的单选按钮

时间:2013-07-25 07:44:49

标签: html forms auto-responder

我的表单目前已设置为将所有输入数据收集到我的自动回复器...但是,我只用一个选项创建了表单 - 立即付款。用户会喜欢选项,所以我想给他们两个选择,旧的“立即付费”COD方法,以及选项#2 paypal。我认为单选按钮是这样做的最佳方式。但是我不能让它们单独工作......当我选择选项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>

我试图找出如何使用我的自动回复器进行此工作,我认为此表单必须能够告诉我客户选择了哪种付款方式...但是自动回复器表单创建者没有单选按钮所以我卡住了,我不知道它是否可能......

2 个答案:

答案 0 :(得分: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>

答案 1 :(得分: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"