我有一个表单,它验证使用从函数返回的布尔值选择了一个选项:
<form id="checkoutForm" action="https://www.paypal.com/cgi-bin/webscr" onsubmit="return validateForm()" method="post" name="paypal">
我正在使用这个标准图像按钮提交表单:
<input name="submit" type="image" src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" value="Checkout">
但是,我一直在更新并使用 CSS 按钮,所以提交表单如下:
<a href="javascript:void(0)" style="float:right;" class="shopbutton" onclick="document.forms['checkoutForm'].submit();">Checkout with PayPal</a>
我可以像这样使用标准按钮:
<input name="submit" type="submit" class="shopbutton" value="Checkout">
但这会给我带来一些其他小问题,我想知道如何确保表单使用其他方法进行验证?
TIA
编辑:我还应该提到,在使用<a href
类型按钮时,该按钮是在<form>
标签之外声明的。