Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <script type="text/javascript">
- var efmg = 0;
- var eltelt = 0;
- var info = 0;
- var alm = 0;
- var pltc = 0;
- var log = 0;
- var adm = 0;
- var qmc = 0;
- var ma = 0;
- var resultado = 0;
- var contador = 0;
- /* function contarEscolhas(){
- contador ++;
- if(contador>3){
- alert('Escolha apenas três opções');
- for (i=0;i<document.questao1.elements.length;i++){
- if(document.questao1.elements[i].type == "checkbox"){document.questao1.elements[i].checked=0;}
- }
- contador= 0;
- }
- } */
- function getPontos(pontos){
- if (pontos == 1){ efmg = efmg + 1; }
- if (pontos == 2){ eltelt = eltelt +1; }
- if (pontos == 3){ info = info + 1; }
- if (pontos == 4){ alm = alm + 1;}
- if (pontos == 5){ pltc = pltc + 1; }
- if (pontos == 6){ log = log + 1; }
- if (pontos == 7){ adm = adm + 1; }
- if (pontos == 8){ qmc = qmc +1; }
- if (pontos == 9){ ma = ma +1; }
- if (pontos == 10){ mectron = mectron + 1; }
- if (pontos == 11){ elt = elt + 1; }
- if (pontos == 12){ tlcon = tlcon + 1; }
- if (pontos == 13){ st = st + 1; }
- }
- function getMaxOfArray(efmg, eltelt, info, alm, pltc, log, adm, qmc, ma, mectron, elt, tlcon, st) {
- resultado = resultado + Math.max(efmg, eltelt, info, alm, pltc, log, adm, qmc, ma, mectron, elt, tlcon, st);
- alert(resultado);
- // if(resultado == efmg){alert('Enfermagem');}else{alert('Não sei');}
- }
- function sendToDB(resultado){
- $.ajax({
- type:'post', //Definimos o método HTTP usado
- dataType: 'json', //Definimos o tipo de retorno
- url: 'resultadoTeste.php?resultado=' + resultado,//Definindo o arquivo onde serão buscados os dados
- success: function(dados){
- alert('sucesso!');
- }
- });
- }
- </script>
- </head>
- <!-- Enfermagem = 1; Eletronica=2; Informatica=3; Alimentos=4; Plasticos=5; Logistica=6; Administracao=7; Quimica=8; Meio Ambiente=9; Mecaronica=10; Eletronica=11; Telecomunicacao=12; Seguranca=13; -->
- <body>
- <form name="questao1" method="post" onsubmit="sendToDB();">
- <br><input type="checkbox" name="Q1[]" value="Enfermagem" onclick="contarEscolhas();getPontos(1);"> Garantir a saúde das pessoas
- <br><input type="checkbox" name="Q1[]" value="Eletroeletronica" onclick=" contarEscolhas();getPontos(2)"> Máquinas e instalações elétricas
- <br><input type="checkbox" name="Q1[]" value="Informatica" onclick="contarEscolhas();getPontos(3)"> Usar lógica para fazer programas e sistemas
- <br><input type="checkbox" name="Q1[]" value="Alimentos" onclick="contarEscolhas();getPontos(4)"> Desenvolver, gerenciar e distribuir produtos alimenticios
- <br><input type="checkbox" name="Q1[]" value="Plasticos" onclick="contarEscolhas();getPontos(5)"> Desenvolver, gerenciar e distribuir produtos plásticos
- <br><input type="checkbox" name="Q1[]" value="Logistica" onclick="contarEscolhas();getPontos(6)"> Desenvolver, gerenciar e distribuir produtos
- <br><input type="checkbox" name="Q1[]" value="Administracao" onclick="contarEscolhas()getPontos(7)"> Gerenciar e influenciar pessoas a atingirem metas
- <br><input type="checkbox" name="Q1[]" value="Quimica" onclick="contarEscolhas();getPontos(8)"> Estudar, manusear e transformar substâncias ou materiais
- <br><input type="checkbox" name="Q1[]" value="Meio_Ambiente" onclick="contarEscolhas();getPontos(9)"> Estudar, manusear e transformar substâncias ou materiais da natureza
- <br><input type="checkbox" name="Q1[]" value="Mecatronica" onclick="contarEscolhas();getPontos(10)"> Projetar, usar, instalar e controlar máquinas industriais
- <br><input type="checkbox" name="Q1[]" value="Eletronica" onclick="contarEscolhas();getPontos(11)"> Sistemas e aparelhos eletrônicos
- <br><input type="checkbox" name="Q1[]" value="Telecomunicacao" onclick="contarEscolhas();getPontos(12)"> Sistemas e aparelhos de comunicação
- <br><input type="checkbox" name="Q1[]" value="Seguranca" onclick="contarEscolhas();getPontos(13)"> Instruir e garantir a segurança das pessoas e locais
- <br><br><input type="submit" value="Próximo" onclick="getMaxOfArray()">
- </form>
- </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement