moodle/mod/survey/survey.js

26 lines
827 B
JavaScript

function checkform(e) {
var error = false;
if (document.getElementById('surveyform')) {
var surveyform = document.getElementById('surveyform');
for (var i=0; i < surveycheck.questions.length; i++) {
var tempquestion = surveycheck.questions[i];
if (surveyform[tempquestion.question][tempquestion.default].checked) {
error = true;
}
}
}
if (error) {
alert(mstr.survey.questionsnotanswered);
YAHOO.util.Event.preventDefault(e);
return false;
} else {
return true;
}
}
function survey_attach_onsubmit() {
if (document.getElementById('surveyform')) {
var surveyform = document.getElementById('surveyform');
YAHOO.util.Event.addListener('surveyform', "submit", checkform);
}
}