An error has occurred

{{terminalError}}

編集部よりアンケート協力のお願いです!

ご回答は編集部内で記事作りの参考にさせていただきます。

ご回答ありがとうございました。
(function() { var scope = angular.element("#pianoj-survey").scope(); console.log(scope); scope.questions = []; if("" != "") { scope.questions.push({id: "", required:"", type: "", question: "", answers: "".split(",")}); } if("" != "") { scope.questions.push({id: "", required:"", type: "", question: "", answers: "".split(",")}); } if("" != "") { scope.questions.push({id: "", required:"", type: "", question: "", answers: "".split(",")}); } if("gender" != "") { scope.questions.push({id: "gender", required:"true", type: "select", question: "あなたの性別は?", answers: "男性,女性,その他".split(",")}); } if("agegroup" != "") { scope.questions.push({id: "agegroup", required:"true", type: "select", question: "あなたの年代は?", answers: "19歳以下,20~29歳,30~39歳,40~49歳,50~59歳,60~69歳,70歳以上".split(",")}); } scope.result = {}; scope.validateInput = function(data) { document.querySelector("#error-message").textContent = ""; var error = false; var error_questions = []; scope.questions.forEach(function(q) { if(q.required && q.required.toLowerCase() == "true") { if(scope.result[q.id] == undefined) { error_questions.push(q.question); error = true; } } }); if(error) { document.querySelector("#error-message").textContent = error_questions.join(",")+"は必須です。入力をお願いします。"; } else { scope.showThanks(); } }; scope.showThanks = function() { document.querySelector(".pianoj-survey-complete").classList.add("is-show"); setTimeout(function() { scope.close(); },3000); }; log(); }()); function log() { console.log(angular.element("#pianoj-survey").scope()); }