html&자바스크립트 도와주세요

minjeong1028의 이미지

<head>
<title>암호화</title>
<meta http-equiv='Content-Type' content='text/html;charset=euc-kr'>
<style type="text/css">
<!--
A:link {text-decoration: none; color: #58595B;}
A:active {text-decoration: none; color: #58595B;}
A:visited {text-decoration: none; color: #58595B;}
A:hover {text-decoration: underline; color: #003399;}
td {font-size: 9pt; font-family: 돋움,Arial; color: #58595B;}
body {font-size: 9pt; font-family: 돋움,Arial; color: #58595B;}
-->
</style>
<script language='JavaScript'>
<!--
var str_in;
var str_out=""; 
var num_in;
var num_out="";
var e="원문을 입력하세요.";
 
function str_to_num(form)
{
 num_out="";
 if(form.input.value=="")alert(e);
 else
 {
  str_in=escape(form.input.value);
  for(i=0;i<str_in.length;i++)num_out+=str_in.charCodeAt(i)-23;
  form.output.value=num_out;
  form.input.value="";
  }
}
 
function num_to_str(form)
{
 str_out="";var flag=0;
 if(form.output.value=="")return alert(e);
 
 num_out=form.output.value; 
 for(i=0;i<num_out.length;i++)
 {
  if((num_out.charAt(i)>=0)||(num_out.charAt(i)<=9))flag=0;
  else{flag=1;break}
 }
 
 if(flag)alert("숫자만 입력하세요.");
 else
 {
  num_out=form.output.value; 
  for(i=0;i<num_out.length;i+=2)
  {
   num_in=parseInt(num_out.substr(i,[2]))+23;
   num_in=unescape('%'+num_in.toString(16));
   str_out+=num_in;
  }
 form.input.value=unescape(str_out);
 form.output.value="";
 }
}
 
</script>
</head>
<body bgcolor='#FFFFFF'>
<br><br>
<table width="600" border=0 align=center cellspacing='0' cellpadding='0' style="border:3 dotted #006a8d;">
<tr>
	<td>
	<table width="520" align=center cellspacing='0' cellpadding='0' > 
	<tr>
		<td height=20 colspan=2>
		</td>
	</tr>
	<tr>
		<td height=30 colspan=2>
		※ 원문을 입력하세요.
		</td>
	</tr>
	<FORM name=F>
	<tr>
		<td>
		원문
		</td>
		<td>
		<INPUT size=50 name=input>
		<INPUT onclick="str_to_num(this.form)" type=button value="암호화"> 
		</td>
	</tr>
	<tr>
		<td>
		변환
		</td>
		<td>
		<INPUT size=50 name=output>
		<INPUT onclick="num_to_str(this.form)" type=button value="복호화">
		<INPUT type=reset value=지우기>
		</td>
	</tr>
	</FORM>
	<tr>
		<td height=30 colspan=2>
		</td>
	</tr>
	</table>
	</td>
</tr>
</table>
</body>

자바스크립트 부분에 주석 달아주시면 감사하겠습니다.