summaryrefslogtreecommitdiff
path: root/static/answer.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/answer.js')
-rw-r--r--static/answer.js68
1 files changed, 0 insertions, 68 deletions
diff --git a/static/answer.js b/static/answer.js
deleted file mode 100644
index 61882a8..0000000
--- a/static/answer.js
+++ /dev/null
@@ -1,68 +0,0 @@
-var questions = {}
-
-createQuestionDiv = ( question ) => {
- const questionDiv = document.createElement('div')
- questionDiv.className = 'kysQuestion'
-
- const qDiv = document.createElement('div')
- qDiv.appendChild( document.createTextNode( question.q ) )
- qDiv.className = 'kysText'
- questionDiv.appendChild( qDiv )
-
- const npDiv = document.createElement('div')
- npDiv.className = 'kysScale'
-
- const nDiv = document.createElement('div')
- nDiv.appendChild( document.createTextNode( question.n ) )
- nDiv.className = 'kysNegative'
- npDiv.appendChild( nDiv )
-
- const sDiv = document.createElement('div')
- sDiv.className = 'kysScaleSpacer'
- npDiv.appendChild( sDiv )
-
- const pDiv = document.createElement('div')
- pDiv.appendChild( document.createTextNode( question.p ) )
- pDiv.className = 'kysPositive'
- npDiv.appendChild( pDiv )
-
- questionDiv.appendChild( npDiv )
-
- const aInput = document.createElement('input')
- aInput.className = 'kysAnswer'
- aInput.type = 'range'
- aInput.min = 0
- aInput.max = 999
- aInput.value = 500
- aInput.name = question.i
- questionDiv.appendChild( aInput )
-
- return questionDiv
-}
-
-createQuestions = () => {
- const kysForm = document.getElementById('questionForm')
- const questionsDiv = document.createElement('div')
- Object.keys(questions).forEach(k => {
- questionsDiv.appendChild( createQuestionDiv( questions[k] ) )
- })
- kysForm.appendChild( questionsDiv )
- const submitInput = document.createElement('input')
- submitInput.type='submit'
- submitInput.value='Vastaa kyselyyn'
- submitInput.className = 'kysSubmitAnswers'
- kysForm.appendChild( submitInput )
-}
-
-loadQuestions = async() => {
- await fetch( 'get/quiz_creator' )
- .then( response => response.json() )
- .then( json => questions = json )
- .catch( error => {
- alert("dkd")
- } )
-
- createQuestions()
-}
-
-loadQuestions()