Con el siguiente ejemplo podemos validar una cadena por su numero de vocales utilizando javascript, con este ejemplo podemos hacer otros tipos de validaciones modificando un poco el código. Esto es muy útil a la hora de validar campos de un formulario por ejemplo para insertar un nombre que tenga una sintaxis comprensiva.

Código de ejemplo:
<!DOCTYPE html>
<html>
<head>
<meta charset="iso-8859-1">
<title></title>
<script type="text/javascript">
	function conprobarnombre(valor){
		//El valor nsertado en el campo
		var nombre=valor;
		//La longitud de la cadena
		var largo=nombre.length;
		//Inicializamos en 0
		var conteo=0;	
		//Repetimos segun el largo de la cadena
		for (var i = 0; i < largo; i++) {
			//Comprobamos el numero de vocales
			if (nombre[i]=='a' || nombre[i]=='e' || nombre[i]=='i' || nombre[i]=='o' || nombre[i]=='u'){
				var conteo=parseInt(conteo) + parseInt(1);
				if(conteo>2){
					document.getElementById('respuesta').innerText='Solo se permiten 2 vocales';
				}
				else {
					document.getElementById('respuesta').innerText='Ok';
				}
			}
		}
	}
</script>
</head>

<body>
<form> 
Nombre:
<br>
<input name="nombre" type="text">
<br>
<input type="button" value="Comprobar" onclick="conprobarnombre(nombre.value);"> 
</form> 
<div id="respuesta"></div>
</body>
</html>
Demo
5
Puntos
3374
Visitas
0
Resp
Por alber hace 10 años
Admin
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar