کد HTML:
<input type="text" id="text">
<script type="text/javascript">
document.getElementById('text').onkeyup=function(){
var text=document.getElementById('text').value;
var count=text.length;
var start=count-1;
var carakter=text.substring(start,count);
var farsi=Array('ض','ص','ث','ق','ف','غ','ع','ه','خ','ح','ج','چ','پ','ش','س','ی','ب','ل','ا','ت','ن','م','ک','گ','ظ'
,'ط','ز','ر','ذ','د','ئ','و','.','ء','أ','إ','ؤ','ژ','ي','ة','ۀ','آ');
var indexof=farsi.indexOf(carakter);
if(indexof==-1){
document.getElementById('text').value=text.substring(0,start);;
}
}