pues eso quisiera eliminar los caracteres que llegasen a poner en dado caso de que quieran mandarlo sin nada solo con espacios
quisiera que elimine los caracteres en blanco de el inicio y el final y que cheke que no sean solo caracteres en blanco los que quiera enviar
ya estube calando con varias solo que no me funcionan :S
function validarMate(){
var valida = new RegExp("^[\ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñop qrstuvwxyzáéíóú. \0]+$");
var textoInput = document.getElementById("texto");
if(textoInput.value.length < 1){
alert('El campo de materia está vacío.');
return false;
}else if(!valida.test(textoInput.value)){
alert('Tienes caracteres inválidos, usa solo letras');
return false;
}
return true;
}
y la llamada
[FONT="Comic Sans MS"]<tr>
<td align="right"> NUEVA MATERIA: <img src="images/book.png"> </td>
<td><input type="text" class="txtfrm_xsmall" name="materia" id="texto"></td>
</tr>
<td colspan="2" align="center">
<br><br>
<a href="javascript:document.materiaAlta.submit()">
<img src="images/gomaIngresar1.png" name="ingresar"
border="0" width="70"
onclick="return validarMate();"
onmouseover="javascript:document.ingresar.src = 'images/puchado.png'"
onmouseout="javascript:document.ingresar.src = 'images/despuchado.png'"></a>
</td>
</tr>
[/FONT
espero me ayuden