Pereiti prie turinio

Testas (quizz) tinklapiui


Rekomenduojami pranešimai

Sveiki,

 

Ieškau įvairiausių, tačiau nieko gero neradau.

 

Reikia tinklapio, kuriame padaręs quizą, galėčiau html kodą ar iframe įkelt į savo tinklapį, ir reiktų, kad būtų kuo mažiau reklamų ir norit sužinoti kiek gerai atsakė neredirectintų į kitą puslapį

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kažkada kūriau porą viktorinų, tai pats dabar susidomėjau - negi nėra tokio įrankio, tai pasigūglinau.

 

Gal kažkiek padės šitas linkas: http://www.biologycorner.com/2012/12/31/top-5-online-quiz-makers/

 

Bet šiaip tokį "visiško embeddinimo" variantą, kiek matau, siūlo tik mokamose versijose. O tu, kaip supratau, ieškai nemokamo įrankio. Bent jau aš per 5 min paieškojau - neradau.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kažkada kūriau porą viktorinų, tai pats dabar susidomėjau - negi nėra tokio įrankio, tai pasigūglinau.

 

Gal kažkiek padės šitas linkas: http://www.biologycorner.com/2012/12/31/top-5-online-quiz-makers/

 

Bet šiaip tokį "visiško embeddinimo" variantą, kiek matau, siūlo tik mokamose versijose. O tu, kaip supratau, ieškai nemokamo įrankio. Bent jau aš per 5 min paieškojau - neradau.

 

Na nelabai tai padėjo, visi ne tai ko man reikia.. :)

 

Bet radau tokį paprastą htmlinį http://www.hungrypiranha.org/make-a-website/html-quiz

 

visai smagiai, trūksta kaikurių funkcijų, kaip kad parodytų kiek atsakumų iš kiek atsakei, bet kolkas tai geriausias variantas

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na nelabai tai padėjo, visi ne tai ko man reikia.. :)

 

Bet radau tokį paprastą htmlinį http://www.hungrypiranha.org/make-a-website/html-quiz

 

visai smagiai, trūksta kaikurių funkcijų, kaip kad parodytų kiek atsakumų iš kiek atsakei, bet kolkas tai geriausias variantas

 

Čia su javascript, 0 automatizacijos. Galiu už dyką sukurti identišką apklausos sistemėlę be jokių pribombasų su mySQL.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Taigi, radau dar vieną, visai paprastą ir man tinkamesnį quizo generatorių http://www.internetraining.com/Templates/CKQuiz/

 

Tik yra problema:

 

Ar kas nors sugebėtų paredaguot šį kodą taip, kad paspaudus Get score netik textboxe parodytų atsakymus, bet tuos atsakymus, kuriuos gerai pažymėjai nuspalvintų tarkim žaliai, o kur blogai - raudonai?

 

<html><head><title></title>
<script language="JavaScript">
<!--

var numQues = 2;
var numChoi = 3;

var answers = new Array(2);
answers[0] = "buho";
answers[1] = "ergeth";

function getScore(form) {
 var score = 0;
 var currElt;
 var currSelection;

 for (i=0; i<numQues; i++) {
   currElt = i*numChoi;
   for (j=0; j<numChoi; j++) {
     currSelection = form.elements[currElt + j];
     if (currSelection.checked) {
       if (currSelection.value == answers[i]) {
         score++;
         break;
       }
     }
   }
 }

 score = Math.round(score/numQues*100);
 form.percentage.value = score + "%";

 var correctAnswers = "";
 for (i=1; i<=numQues; i++) {
   correctAnswers += i + ". " + answers[i-1] + "\r\n";
 }
 form.solutions.value = correctAnswers;

}

// -->
</script>
</head>

<body>

<form name="quiz">
1. Belekas<br>
<input type="radio" name="q1" value="buho">buho<br>
<input type="radio" name="q1" value="oijoijoi">oijoijoi<br>
<input type="radio" name="q1" value="hpiu">hpiu<br>
<p>

2. ershethe<br>
<input type="radio" name="q2" value="rgerg">rgerg<br>
<input type="radio" name="q2" value="ergeth">ergeth<br>
<input type="radio" name="q2" value="ergerg">ergerg<br>
<p>

<input type="button" value="Get score" onClick="getScore(this.form)">
<input type="reset" value="Clear"><p>
Score = <input type=text size=15 name="percentage"><br>
Correct answers:<br>
<textarea name="solutions" wrap="virtual" rows="4" cols="40"></textarea>
</form>

</body></html>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šiaip jau kodas, kurį čia turi, labai oldschool. Dabar jau nieks taip nerašo.

Bet va, turėkis ^_^ Ir clear dar reikėtų padaryti, kad veiktų, bet ai, daug darbo.

 

Edit: bold' kažkodėl neveikia, negaliu pažymėt, ką pakeičiau :(

 

<html><head><title></title>
   <script language="JavaScript">
       <!--

       var numQues = 2;
       var numChoi = 3;

       var answers = new Array(2);
       answers[0] = "buho";
       answers[1] = "ergeth";

       function getScore(form) {
           var score = 0;
           var currElt;
           var currSelection;

           for (i=0; i<numQues; i++) {
               currElt = i*numChoi;
               for (j=0; j<numChoi; j++) {
                   currSelection = form.elements[currElt + j];
                   if (currSelection.checked) {
                       if (currSelection.value == answers[i]) {
                           score++;
                           currSelection.nextSibling.style.backgroundColor = 'green';
                           break;
                       } else {
                           currSelection.nextSibling.style.backgroundColor = 'red';
                       }
                   }
               }
           }

           score = Math.round(score/numQues*100);
           form.percentage.value = score + "%";

           var correctAnswers = "";
           for (i=1; i<=numQues; i++) {
               correctAnswers += i + ". " + answers[i-1] + "\r\n";
           }
           form.solutions.value = correctAnswers;

       }

       // -->
   </script>
</head>

<body>

<form name="quiz">
   1. Belekas<br>
   <input type="radio" name="q1" value="buho"><span>buho</span><br>
   <input type="radio" name="q1" value="oijoijoi"><span>oijoijoi</span><br>
   <input type="radio" name="q1" value="hpiu"><span>hpiu</span><br>
   <p>

       2. ershethe<br>
       <input type="radio" name="q2" value="rgerg"><span>rgerg</span><br>
       <input type="radio" name="q2" value="ergeth"><span>ergeth</span><br>
       <input type="radio" name="q2" value="ergerg"><span>ergerg</span><br>
   <p>

       <input type="button" value="Get score" onClick="getScore(this.form)">
       <input type="reset" value="Clear"><p>
   Score = <input type=text size=15 name="percentage"><br>
   Correct answers:<br>
   <textarea name="solutions" wrap="virtual" rows="4" cols="40"></textarea>
</form>

</body></html>

Redagavo vienzo
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...