我有奇怪的問題event.preventDefault。這在Chrome上運行良好,但不適用於Firefox。我知道很多人通過添加像這樣的事件arg來解決它:myFunction(event),但這樣做會使其停止在Chrome和Firefox上工作。有人可以幫助我在所有瀏覽器上使用此代碼嗎?如何讓preventDefault適用於所有瀏覽器?
<script type="text/javascript">
function myFunction()
{
var asdf = $('input[name=payment_type]:checked', '#buy').val()
if (asdf == 'theRightOne') {
event.preventDefault()
alert("stuff")
}
}
</script>
你可能想標記這個是JavaScript的 - 你已經標記它爲Java,這是一種不同的語言環境完全。 – arcy 2015-02-07 22:42:08
@arcy你知道你有足夠的聲望來重新提出一個問題,對吧? – Bobulous 2015-02-07 23:15:28
請添加相應的html – 2015-02-08 00:43:39