diff --git a/mod/quiz/quiz.js b/mod/quiz/quiz.js index c8c088c4b89..2ced50fc1c9 100644 --- a/mod/quiz/quiz.js +++ b/mod/quiz/quiz.js @@ -21,7 +21,7 @@ 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' && + if (keyCode==13 && target.nodeName.toLowerCase()!='a' && (!target.type || !(target.type=='submit' || target.type=='textarea'))) { return false; } else {