ÀϺΠƯ¼ö¹®ÀÚ´Â ¿¹Á¦¿¡¼ 󸮵ÇÁö ¾Ê´Â´Ù.
<SCRIPT> br='<BR>'; // ÁÙ¹Ù²Þ º¯¼ö var err; // ¿À·ù º¯¼ö ¼±¾ð function CheckIt(obj){ str='<font color=blue>¿À·ù ¾øÀ½</font>'; // ¿À·ù Á¤º¸ ÃʱâÈ var s=obj.inString.value; // Àӽà º¯¼ö¸¦ ¹ÞÀº °ªÀ¸·Î ¸¸µë var testStr=''; // °ËÁ¤ÇÒ ¹®ÀÚ¿ º¯¼ö¸¦ ¼±¾ð for(i=0;i<s.length;i++){ // \\¹®ÀÚ¸¦ \¹®ÀÚ·Î ¸¸µå´Â ·çÇÁ, Ư¼ö¹®ÀÚ Ã³¸®¸¦ ¿©±â¼ ÇÏ¸é µÈ´Ù. if((escape(s.charCodeAt(i))==92)&&(escape(s.charCodeAt(i+1))==92) continue; else testStr+=s.charAt(i); } // for.. ·çÇÁ ¹®Àå Á¾·á try{eval(testStr)}; // ¹®ÀÚ¿À» Javascript code·Î °ËÁ¤ catch(err){ // ¹ß»ýµÈ ¿À·ù°³Ã¼¸¦ ¸¸µé°í, ¿À·ù Á¤º¸¸¦ Ãâ·Â str='¿À·ù '+err; str+=' <FONT color=blue>'+err.name+'</FONT> '; str+='#<a href=../../refers/errcom.html><font color=red>'+(err.number & 0xFFFF)+'</font></a>'; str+=' ÀåÄ¡('+(err.number>>16 & 0x1FFF)+')'; str+=' "<font color=brown>'+err.message+'</font>"'; } // catch ¹®Àå Á¾·á errResult.innerHTML=str; // °á°ú ¹®ÀÚ¿ À» id=errResultÀÎ °³Ã¼ÀÇ HTML ³»¿ëÀ¸·Î ³Ö¾îÁÜ } // ±â´ÉÇÔ¼ö Á¾·á </SCRIPT> <DIV style="width:95%;margin-left:100;margin-right:100;text-align:center"> // ÀÔ·Â ¿¡¸®¾Æ ºí·° ¿À·ù °ËÁ¤À» À§ÇÑ Javascript code¸¦ ³Ö¾î º¸¶ó. <FORM name=errform> <textarea name=inString wrap="physical" style="width:50em;height:100"></textarea> // ÀÔ·Â ÅؽºÆ®¿¡¸®¾Æ <INPUT type=button value="¿À·ùÈ®ÀÎ" onClick="CheckIt(this.form)"> <INPUT type=button value="´Ù½ÃÇϱâ" onClick="errResult.innerHTML='';this.form.reset()"> </FORM></DIV> <DIV id=errResult class=show wrap=physical style="margin-right:100;height:2.2em" title="°á°ú">°á°ú Ç¥½Ã À§Ä¡</DIV> // ¿À·ù °á°ú Ç¥½Ã À§Ä¡