最終更新:2015-07-06 (月) 16:54:11 (3217d)
JavaScript/イベント/伝播
関数
event.preventDefault
- イベントのデフォルトの動作をさせない
event.stopPropagation
- イベントのバブリングをさせない
return false
- イベントのデフォルトの動作をさせない
a href="#" onclick="return false" input type="submit" onsubmit="return false"
キーイベントのキャンセル
- IE 6
- keydown - event.returnValue=false
- keypress - event.returnValue=false
- FireFox? 1.5
- keydown - event.preventDefault()
- keypress - event.preventDefault()
- Opera 8.5
- keypress - event.returnValue=false
- keypress - event.preventDefault()
function enterCancel(evt){ if (evt.keyCode == 13) { if (evt.preventDefault) { evt.preventDefault(); } else { evt.returnValue = false; } } }