Bug 9507: prevent submit: refactor some code in a js file
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / js / prevent_submit.js
1 var prevent_nav = window.Event ? true : false;
2 if (prevent_nav) {
3     window.captureEvents(Event.KEYDOWN);
4     window.onkeydown = NetscapeEventHandler_KeyDown;
5 } else {
6     document.onkeydown = IEEventHandler_KeyDown;
7 }
8
9 function NetscapeEventHandler_KeyDown(e) {
10     if (e.which == 13 && e.target.type != 'textarea' && e.target.type != 'submit') { return false; }
11     return true;
12 }
13
14 function IEEventHandler_KeyDown() {
15     if (event.keyCode == 13 && event.srcElement.type != 'textarea' && event.srcElement.type != 'submit')
16         return false;
17     return true;
18 }