<input type="text" onkeyup="if (this.value.length > 2){document.getElementById('txt').innerHTML='3 chars or more ...'}"/>
<div id="txt"></div>
Прави се проверка за три символа. Ако искаш да са само цифри, трябва още една проверка.
<div id="new_input"></div>
<input type="checkbox" onchange="document.getElementById('new_input').innerHTML='<input type=\'text\'>'" />