diff --git a/mod/quiz/quiz.js b/mod/quiz/quiz.js index 37ce19afa4a..c8c088c4b89 100644 --- a/mod/quiz/quiz.js +++ b/mod/quiz/quiz.js @@ -21,11 +21,12 @@ are actually on the submit button. Don't stop the user typing things in text are function check_enter(e) { var target = e.target ? e.target : e.srcElement; var keyCode = e.keyCode ? e.keyCode : e.which; - - if(keyCode==13 && !target.nodeName=='a' && (!target.type || (target.type!='submit' && target.type!='textarea'))) + if (keyCode==13 && target.nodeName!='a' && + (!target.type || !(target.type=='submit' || target.type=='textarea'))) { return false; - else + } else { return true; + } } quiz_timer = {