Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
test cu variante in HTML
Last Updated: Mar 26 2015 12:41, Started by
t888eddy
, Mar 26 2015 11:52
·
0
#1
Posted 26 March 2015 - 11:52
Cum pot sa fac un test pentru un site care sa contina mai multe intrebari cu variante la fiecare intrebare si pe baza raspunsurilor sa se afiseze un anumit mesaj? Exista vreo sursa pentru asa ceva pe net? Am cautat, dar am gasit ceva prea complicat. Eu vreau cat mai simplu.
|
#2
Posted 26 March 2015 - 12:04
CE inseamna pentru tine simplu? CAT de simplu?
CE cunostinte ai? Iti trebuie un form (formular) si un script php pentru verificare/validare raspunsuri si calculare punctaj si afisare mesaj. |
#3
Posted 26 March 2015 - 12:08
Poti folosi in loc de PHP chiar ce are browserul la purtator: Javascript.
t888eddy, on 26 martie 2015 - 11:52, said:
Am cautat, dar am gasit ceva prea complicat. Eu vreau cat mai simplu. |
#4
Posted 26 March 2015 - 12:22
Vreau cu Javascript. E un test de psihologie unde se afiseaza un mesaj bazat pe raspunsurile date.
|
#5
Posted 26 March 2015 - 12:41
Simplu, simplu, dar cum să zic, una înseamnă simplu când ai 3 întrebări și nu îți pasă dacă utilizatorul poate vedea răspunsurile, si alta e când ai zeci/sute/mii de întrebări și este super important ca utilizatorul să nu poate vedea răspunsurile sau să afecteze orice altceva de pe site.
Pentru prima variantă (3 întrebări și utilizatorul poate vedea răspunsurile dacă vrea) poți să faci ceva de genul: <!DOCTYPE html> <html> <script type="text/javascript"> var total = 0 function func1(name) { alert("You are a: " + name); } function func2(val) { total += val alert( "The total is: " + total) } function func3(val) { sex = "" var x = document.getElementsByName('sex') for(var k=0;k<x.length;k++) if(x[k].checked){ sex = x[k].value } if (val === "yes" && sex !== ""){ alert("You are done, you are a " + sex + " and you have \"+\"-ed " + total+ " times"); } else { alert("You are not done"); } } </script> <body> <form action=""> Întrebarea 1. </br> <input type="radio" name="sex" onclick="func1('male')" value="male">Male</br> <input type="radio" name="sex" onclick="func1('female')" value="female">Female</br> </br>Întrebarea 2. </br> <input type="radio" name="add" onclick="func2(1)" value="1">+1</br> <input type="radio" name="add" onclick="func2(2)" value="2">+2</br> </br>Întrebarea 3. </br> <input type="radio" name="done" onclick="func3('yes')" value="yes">Yes</br> <input type="radio" name="done" onclick="func3('no')" value="no">No</br> </form> </body> </html> Notă: Javascript nu este limbajul meu preferat, deci e posibil (probabil) să fie greșeli în codul de mai sus. De asemenea codul e o modificare a unor coduri de pe w3schools și un răspuns de pe stackexchange. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users