¿Cuál es la forma más fácil de verificar en Javascript si el campo de texto de entrada está vacío (no contiene nada o solo espacios en blanco)?¿Cómo comprobar si el campo de texto de entrada contiene solo espacios en blanco?
8
A
Respuesta
2
¿Está buscando algo así como trim function, ¿verdad?
1
incluye esta función en algún lugar (con el fin de proporcionar una función de ajuste)
String.prototype.trim = function() {
return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/, "$1");
};
ver aquí http://javascript.crockford.com/remedial.html
entonces ...
if (document.forms['id_of_form'].elements['id_of_input'].value.trim()=='') {
//do xyz
}
9
var str = document.getElementById("myInput").value;
if (str.match(/^\s*$/)) {
// nothing, or nothing but whitespace
} else {
// something
}
Cuestiones relacionadas
- 1. Cómo comprobar si una cadena contiene espacios en blanco
- 2. ¿Cómo puedo verificar si la cadena contiene caracteres y espacios en blanco, no solo espacios en blanco?
- 3. ¿Comprobar cadena si contiene solo caracteres latinos?
- 4. Regex: no coincide si string contiene espacios en blanco
- 5. comprobar si un solo carácter es un espacio en blanco?
- 6. ¿Cómo comprobar en MATLAB si un vector solo contiene ceros?
- 7. cómo comprobar si la lista contiene solo None en python
- 8. Comprobar si la lista contiene solo el elemento x
- 9. objetivo comprobar si el campo de texto está vacío
- 10. Cómo comprobar si una cadena contiene solo caracteres específicos
- 11. texto predeterminado en el campo de entrada
- 12. Franja de espacios en blanco en la entrada
- 13. Campo de entrada que contiene el valor de comillas dobles
- 14. ¿Cómo comprobar si una cadena contiene dos caracteres de asterisco?
- 15. SQLite campo de selección si el texto en el interior contiene un texto específico
- 16. Cómo tomar espacios en blanco en Entrada en C
- 17. JSF recortar espacios en blanco
- 18. Permitir solo texto numérico en el campo de texto de entrada
- 19. Selenio: prueba si el elemento contiene texto
- 20. Comprobar si la entrada es de texto, seleccionar, área de texto o radio
- 21. Espacios en blanco en Java
- 22. ¿Cómo comprobar si el contenido de la cadena contiene HTML?
- 23. quita todos los espacios en blanco del texto
- 24. ¿Cómo comprobar si cualquier palabra en mi lista <string> contiene en el texto
- 25. forma más sencilla de comprobar si hay espacios en ruby
- 26. cómo comprobar si la cadena contiene carácter '+'
- 27. Compruebe si la cadena es solo un espacio en blanco?
- 28. ¿Cómo comprobar si un texto es todos los caracteres de espacio en blanco en el lado del cliente?
- 29. ¿Cómo comprobar si el texto está "vacío" (espacios, pestañas, líneas nuevas) en Python?
- 30. ¿Cómo puedo determinar si una cadena solo contiene espacios, usando javascript?
Sí, gracias! ¡En realidad jQuery tiene una función incorporada de ajuste()! –
no dijiste que estabas trabajando con jQuery; obtienes las mejores respuestas si proporcionas más información ... el complemento de validación de jquery proporciona un selector: en blanco. http://docs.jquery.com/Plugins/Validation/blank – calumbrodie
+1 Tienes razón. Debería haber mencionado eso. Gracias por: ¡en blanco! –