Statistik

free counters

Translate

Chinese (Simplified)DutchEnglishItalianJapaneseKoreanMalayPortugueseSpanish

ICD-10 Code Validation with Javascript

Pada artikel sebelumnya saya telah membuat model pembelajaran elektronik dengan membuat kuis ICD-10 menggunakan PHP dan MySQL. Ternyata sistem tersebut masih kurang “aman” dan “nyaman” bagi user karena pada saat pengisian jawaban tidak ada validasi atau peringatan bagi user jika jawaban yang diinputkan tidak sesuai ketentuan. Misalnya kunci jawaban yang diminta adalah kode ” M23.57” tetapi user menuliskan “m23.57” atau “M23. 57” menggunakan spasi, tentu saja walaupun maksudnya benar tetapi jawaban ini akan disalahkan oleh sistem.

Untuk mengurangi dan meminimalisir kerugian user maka saya membuat validasi kode ICD-10 pada sisi client menggunakan javascript.

Tinggal menambahkan kode berikut pada script sebelumnya:

function IsNumeric(sText)

{
var ValidChars = "0123456789.qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM*!";
var IsNumber=true;
var Char;

for (i = 0; i < sText.length && IsNumber == true; i++) { Char = sText.charAt(i); if (ValidChars.indexOf(Char) == -1) { IsNumber = false; } } return IsNumber; } function validasiIcd(nomor){ var answer=document.getElementById('answer'+nomor).value; if (!IsNumeric(answer)) { alert('Silahkan Ketik tanpa spasi dan gunakan tanda(!)untuk dagger serta (*)untuk asterisk'); } }
Sehingga pada saat user mengetikkan karakter selain alphanumeric, tanda dagger (!), tanda asterisk (*) dan spasi maka user akan mendapat peringatan:

Semoga bermanfaat^^

Post to Twitter Tweet This Post Post to Facebook Share Link on Facebook

12 comments to ICD-10 Code Validation with Javascript

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


9 − seven =