ခေတ်သစ်ပညာရေးတွင်အွန်လိုင်းအကြောင်းဖြေဆိုခြင်းမေးခွန်းများသည်ဘုံသင်ယူမှုနည်းလမ်းတစ်ခုဖြစ်လာသည်။ ရွေးချယ်မှုမေးခွန်းများသည်မေးခွန်းများအနက်မှကျောင်းသားများကို '' ကျောင်းသားများ၏အသိပညာကျွမ်းကျင်မှုကိုအကဲဖြတ်ရန်ထိရောက်သောနည်းလမ်းဖြစ်သည်။ ဤဆောင်းပါးသည်အွန်လိုင်းအစုံသောမေးခွန်းများတွင် Multi-counter function ကိုမည်သို့အကောင်အထည်ဖော်ရမည်ကိုမိတ်ဆက်ပေးရန်ကုဒ်များကိုအသုံးပြုမည်။
ပထမ ဦး စွာကျောင်းသားများအတွက်ကျောင်းသားများအတွက်ရိုးရှင်းသော web interface တစ်ခုဖန်တီးရန်လိုအပ်သည်။ ဤတွင်ရိုးရှင်းသော HTML code passage s.Gy:
<!DOCTYPE html> <html> <head> <title>မျိုးစုံရွေးချယ်မှုဥပမာဥပမာ</title> </head> <body> <h1>မျိုးစုံရွေးချယ်မှုဥပမာဥပမာ</h1> <form id="quizForm"> <h2>မေးခွန်း 1. အသီးများထဲမှမည်သည့်အသီးများထဲမှမည်သည်နည်း။</h2> <label><input type="checkbox" name="question1" value="A"> ပန်းသီး</label><br> <label><input type="checkbox" name="question1" value="B"> အစိမ်းရောင်ဟင်းသီးဟင်းရွက်များ</label><br> <label><input type="checkbox" name="question1" value="C"> ငှက်ပျောသီး</label><br> <label><input type="checkbox" name="question1" value="D"> ဖရဲသီး</label><br> <button type="button" onclick="checkAnswer()">အဖြေတစ်ခုတင်ပါ</button> </form> <script> function checkAnswer() { var correctAnswer = ["A", "C", "D"]; // မှန်ကန်သောအဖြေ var userAnswer = []; var checkboxes = document.getElementsByName("question1"); for (var i = 0; i < checkboxes.length; i++) { if (checkboxes[i].checked) { userAnswer.push(checkboxes[i].value); } } // 比较用户答案与မှန်ကန်သောအဖြေ var isCorrect = userAnswer.length === correctAnswer.length && userAnswer.every((value, index) => value === correctAnswer[index]); if (isCorrect) { alert("အဖြေကမှန်တယ်!"); } else { alert("အဖြေကမှားတယ်!"); } // အခြားစစ်ဆင်ရေးကိုဒီမှာဖျော်ဖြေနိုင်ပါတယ်,ထိုကဲ့သို့သောတွက်ချက်မှုတွက်ချက်အဖြစ်စသဖြင့် } </script> </body> </html>
အထက်ပါကုဒ်သည် Multi-country မေးခွန်းတစ်ခုဖြင့်ရိုးရှင်းသော web interface ကိုဖန်တီးသည်။ အသုံးပြုသူသည်ရွေးချယ်စရာလေးခုအနက်မှန်ကန်သောအဖြေကိုရွေးချယ်ရန်လိုအပ်သည်။ အသုံးပြုသူသည် Submit ခလုတ်ကိုနှိပ်ပြီးနောက်ပရိုဂရမ်သည်အသုံးပြုသူအဖြေကိုရယူပြီး၎င်းကိုကြိုတင်သတ်မှတ်ထားသောအဖြေဖြင့်နှိုင်းယှဉ်ပါလိမ့်မည်။ အကယ်. အဖြေမှန်ကန်ပါက၎င်းသည် "အဖြေမှန်ကန်သော!" ကိုပြလိမ့်မည်။ သို့မဟုတ်ပါက "အဖြေမှား!"
JavaScript ကုဒ်နံပါတ်တွင်ကျွန်ုပ်တို့သည်စာရွက်စာတမ်းများအားလုံးကို မေးခွန်း (1 ) အမည်ဖြင့် checkbox element များကိုရယူရန် စာရွက်စာတမ်းများကို အသုံးပြုသည်။ ထို့နောက်ဤ check box များမှတဆင့်ကြားသိရပြီးမည်သည့် Check box များကိုရွေးချယ်ပြီးအသုံးပြုသူ၏အဖြေများကို Userswer Warray သို့သိမ်းဆည်းပါ။ နောက်ဆုံးတွင် UserSwer နှင့် မှန်ကန်သော ခင်းကျင်းမှုများကို use ည့်သည်များနှင့်မှန်ကန်သော enray ကိုနှိုင်းယှဉ်ကြည့်ပါ။
အသုံးပြုသူအတွေ့အကြုံကိုတိုးတက်စေရန်မှန်ကန်သောအဖြေများ, တွက်ချက်ခြင်းစသည့်အဖြေများ, တွက်ချက်မှုများစသည်တို့ကိုပြသခြင်းကဲ့သို့သောအခြားလုပ်ဆောင်မှုများကိုသင်ထည့်နိုင်သည်။
ဤဆောင်းပါးမှကုဒ်သင်္ကေတများမှတဆင့်အွန်လိုင်းအဖြေမေးခွန်းများကိုအွန်လိုင်းတွင် Multi-country function ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ ဤအင်္ဂါရပ်ကိုအွန်လိုင်းစာမေးပွဲများအတွက်သာမကအပြန်အလှန်အကျိုးပြုသောသင်ကြားမှုပလက်ဖောင်းများအတွက်လည်းအသုံးပြုနိုင်သည်။ အွန်လိုင်းအပြီးတွင်အွန်လိုင်းအစုံရေးစနစ်ကိုအကောင်အထည်ဖော်သည့်အခါဤဆောင်းပါးသည်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။