Hola amigo
Otra opción es hacer uso de
required, de html5.
Código HTML:
Ver original<input type="text" id="num" name="numero" maxlength="2" required/>
Échale un vistazo a este artículo:
http://www.lawebera.es/diseno-web-ht...html5-css3.php
El problema viene con explorer, que no es totalmente compatible con html5...pero para este caso, puedes hacer lo siguiente para que
required funcione también en explorer:
En el <head>:
Código Javascript
:
Ver original<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="http://html5form.googlecode.com/svn/trunk/jquery.html5form-1.5-min.js"></script>
Código Javascript
:
Ver original<script>
$(document).ready(function(){
$('form').html5form();
});
</script>
Saludos, Daniel