テキストボックスの入力を制限する      
Sample
下のラジオボタンにチェックを入れて文字を入力してみてください。

入力可    入力不可   
ソース
<HTML>
<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!--
agree = 0;
//-->
</SCRIPT>

</HEAD>
<BODY>
<center>
<form name=frm_enable>
下のラジオボタンにチェックを入れて文字を入力してみてください。<br>
<br>
<font color=blue>
<input type=radio name='enable' value='入力可' onClick="agree=1; document.frm_enable.box.focus();">入力可   
<input type=radio name='enable' value='入力不可' onClick="agree=0; document.frm_enable.box.value='';">入力不可<br>  
</font>
<input type=text name=box onFocus="if (!agree)this.blur();" onChange="if (!agree)this.value='';" size=16>
</form>
</center>
</BODY>
</HTML>
ワンポイント解説
agree の変数で、入力を制限しています。