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>