Skipp,немного поправил потому что алерт на фальш не срабатывает потому что не кавычках и регулярное выражение цифры пропущены плюс при вводе  больше 20 символов тоже верно выдаст 
 
<input type="text" id="itext" >
<input type="button" value="ok" onclick="pr()">
<script type="text/javascript">
function pr()
{
  var n = /^[a-zA-Z0-9]{6,20}\b/;
  if(document.getElementById('itext').value.search(n) == 0) alert('true');
  else alert('false');
}
</script>
	 |