我有一个表单,其中使用onClick事件提交按钮。HTML Javascript,.click() - >。submit()和.submit()返回不同的结果
<input type="button" name="couponButton" id="orderNow" value="Apply" onKeyUp="javascript:return false;" onClick="javascript:document.cartFrm.submit();" />"
另外,我有当按下回车键时,在输入焦点触发couponButton
的输入。
<INPUT type=text id=coupon name=coupon size=6 value="" onKeyUp="javascript:(event.keyCode == 13)?document.couponButton.click():''}">
虽然他们都触发相同的事件(.submit()
)结果是不同的。当你点击按钮时,表单的实际提交输入不包含在$ _POST中。当你按下回车键来触发按钮时,表单的提交输入被输入$ _POST。