Esempio. Ti dico gia' che funziona solo con i cosiddetti "modern browsers", quindi se ti serve farlo andare con i browser piu' vecchi dovrai modificarlo un po'. Comunque mi pare un buono spunto.
codice:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<form action="#">
<input type="text" id="mytext" placeholder="Type here"/>
</form>
</body>
</html>
codice:
document.addEventListener('DOMContentLoaded', function(){
document.querySelector('#mytext').addEventListener('keyup', function(){
if(this.value.length >= 11){
this.parentNode.submit();
}
});
}, false);