Могу ли я взять результат из javascript и передать его в свой main .База данных NET aspx?
Привет.Я должен создать веб-приложение с помощью Visual Studio .ЧИСТЫЙ ЖЕРЕХ.Я делаю тест с помощью JavaScript.Теперь я хочу взять значение результата теста и сохранить его в своей базе данных..
Как это возможно?
Ниже приведен мой сценарий.
Из этого скрипта я хочу взять окончательное значение балла и сохранить его в своей базе данных.
Что я уже пробовал:
var score = 0; //Set score to 0 var total = 5; //Total number of questions var point = 2; //Points per correct answer var highest = total * point; //Initializer function init(){ //set correct answers sessionStorage.setItem('a1','c'); sessionStorage.setItem('a2','c'); sessionStorage.setItem('a3','a'); sessionStorage.setItem('a4','c'); sessionStorage.setItem('a5','a'); } $(document).ready(function(){ //Hide all questions $('.questionForm').hide(); //Show first question $('#q1').show(); $('.questionForm #submit').click(function(){ //Get data attributes current = $(this).parents('form:first').data('question'); next = $(this).parents('form:first').data('question')+1; //Hide all questions $('.questionForm').hide(); //Show next question $('#q'+next+'').fadeIn(300); process(''+current+''); return false; }); }); //Process the answers function process(n){ //Get input value var submitted = $('input[name=q'+n+']:checked').val(); if(submitted == sessionStorage.getItem('a'+n+'')){ score = score + point; } if(n == total){ $('#results').html('<h3>Your final score is: '+score+' out of '+highest+'</h3><a href="/KB/answers/EnglishTest1.aspx">Take Quiz Again</a>'); if(score == highest){ $('#results').append('<p>You are an Enghlish master!'); } else if(score == highest - point || score == highest - point - point){ $('#results').append('<p>Good Job!'); } else { $('#results').append('<p>You have not study enough.Study and come back later !'); } } return false; } //Add event listener window.addEventListener('load',init,false);