diff --git a/application/views/admin/survey/Question/questionJavascript_view.php b/application/views/admin/survey/Question/questionJavascript_view.php index 0f536ec9316..89c71f02733 100644 --- a/application/views/admin/survey/Question/questionJavascript_view.php +++ b/application/views/admin/survey/Question/questionJavascript_view.php @@ -10,72 +10,72 @@ function OtherSelection(QuestionType) { - console.log(QuestionType); - if (QuestionType == '') { QuestionType=document.getElementById('question_type').value;} - if (QuestionType == 'M' || QuestionType == 'P' || QuestionType == 'L' || QuestionType == '!') - { - document.getElementById('OtherSelection').style.display = ''; - document.getElementById('Validation').style.display = 'none'; - document.getElementById('MandatorySelection').style.display=''; - } - else if (QuestionType == 'W' || QuestionType == 'Z') - { - document.getElementById('OtherSelection').style.display = ''; - document.getElementById('Validation').style.display = 'none'; - document.getElementById('MandatorySelection').style.display=''; - } - else if (QuestionType == '|') - { - document.getElementById('OtherSelection').style.display = 'none'; - document.getElementById('Validation').style.display = 'none'; - document.getElementById('MandatorySelection').style.display='none'; - } - else if (QuestionType == 'F' || QuestionType == 'H') - { - document.getElementById('OtherSelection').style.display = 'none'; - document.getElementById('Validation').style.display = 'none'; - document.getElementById('MandatorySelection').style.display=''; - } - else if (QuestionType == ':' || QuestionType == ';') - { - document.getElementById('OtherSelection').style.display = 'none'; - document.getElementById('Validation').style.display = ''; - document.getElementById('MandatorySelection').style.display=''; - } - else if (QuestionType == '1') - { - document.getElementById('OtherSelection').style.display = 'none'; - document.getElementById('Validation').style.display = 'none'; - document.getElementById('MandatorySelection').style.display=''; - } - else if (QuestionType == 'S' || QuestionType == 'T' || QuestionType == 'U' || QuestionType == 'N' || QuestionType=='' || QuestionType=='K') - { - document.getElementById('Validation').style.display = ''; - document.getElementById('OtherSelection').style.display ='none'; - if (document.getElementById('ON')) { document.getElementById('ON').checked = true;} - document.getElementById('MandatorySelection').style.display=''; - } - else if (QuestionType == 'X') - { - document.getElementById('Validation').style.display = 'none'; - document.getElementById('OtherSelection').style.display ='none'; - document.getElementById('MandatorySelection').style.display='none'; - } - else if (QuestionType == 'Q') - { - document.getElementById('Validation').style.display = ''; - document.getElementById('OtherSelection').style.display ='none'; - document.getElementById('MandatorySelection').style.display=''; - } - else - { - document.getElementById('OtherSelection').style.display = 'none'; - if (document.getElementById('ON')) { document.getElementById('ON').checked = true;} - document.getElementById('Validation').style.display = 'none'; - document.getElementById('MandatorySelection').style.display=''; - } + if(typeof QuestionType != 'undefined') + { + if (QuestionType == '') { QuestionType=document.getElementById('question_type').value;} + if (QuestionType == 'M' || QuestionType == 'P' || QuestionType == 'L' || QuestionType == '!') + { + document.getElementById('OtherSelection').style.display = ''; + document.getElementById('Validation').style.display = 'none'; + document.getElementById('MandatorySelection').style.display=''; + } + else if (QuestionType == 'W' || QuestionType == 'Z') + { + document.getElementById('OtherSelection').style.display = ''; + document.getElementById('Validation').style.display = 'none'; + document.getElementById('MandatorySelection').style.display=''; + } + else if (QuestionType == '|') + { + document.getElementById('OtherSelection').style.display = 'none'; + document.getElementById('Validation').style.display = 'none'; + document.getElementById('MandatorySelection').style.display='none'; + } + else if (QuestionType == 'F' || QuestionType == 'H') + { + document.getElementById('OtherSelection').style.display = 'none'; + document.getElementById('Validation').style.display = 'none'; + document.getElementById('MandatorySelection').style.display=''; + } + else if (QuestionType == ':' || QuestionType == ';') + { + document.getElementById('OtherSelection').style.display = 'none'; + document.getElementById('Validation').style.display = ''; + document.getElementById('MandatorySelection').style.display=''; + } + else if (QuestionType == '1') + { + document.getElementById('OtherSelection').style.display = 'none'; + document.getElementById('Validation').style.display = 'none'; + document.getElementById('MandatorySelection').style.display=''; + } + else if (QuestionType == 'S' || QuestionType == 'T' || QuestionType == 'U' || QuestionType == 'N' || QuestionType=='' || QuestionType=='K') + { + document.getElementById('Validation').style.display = ''; + document.getElementById('OtherSelection').style.display ='none'; + if (document.getElementById('ON')) { document.getElementById('ON').checked = true;} + document.getElementById('MandatorySelection').style.display=''; + } + else if (QuestionType == 'X') + { + document.getElementById('Validation').style.display = 'none'; + document.getElementById('OtherSelection').style.display ='none'; + document.getElementById('MandatorySelection').style.display='none'; + } + else if (QuestionType == 'Q') + { + document.getElementById('Validation').style.display = ''; + document.getElementById('OtherSelection').style.display ='none'; + document.getElementById('MandatorySelection').style.display=''; + } + else + { + document.getElementById('OtherSelection').style.display = 'none'; + if (document.getElementById('ON')) { document.getElementById('ON').checked = true;} + document.getElementById('Validation').style.display = 'none'; + document.getElementById('MandatorySelection').style.display=''; + } + } } - - OtherSelection(''); - \ No newline at end of file +