hola, mira hay muchisimas formas de validar, te voy a poner varios ejemplos en javascript que son los que mas uso...
para validar que un campo no este vacio y un input que no permitan letras ni caracteres, solo numeros.
<script language="JavaScript">
function validar(formulario)
{
var f = document.forms["insertar"]
if (f.txtusuario.value == "") {
alert("Por favor, ingrese su Nombre de Usuario.")
f.txtusuario.focus()
return false
}
return true
}
function esInteger(e) {
var charCode
charCode = e.keyCode
status = charCode
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false
}
return true
}</script>
el form lo declaras asi:
<FORM name=insertar onsubmit="return validar(this)" action=registrarusuario.asp method=post>
sentencias html...
<INPUT maxLength=15 size=28 name=txtusuario>
<INPUT maxLength=20 name=txticq onKeyPress="return esInteger(event)">
</form>
tengo muchisimas funciones de validacion, espreo estas dos te sirvan, cualquiera cosa, solo pregunta