Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2003, 13:12
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Hola vito_gris!!

Qué te parece esto:

Código:
<html>
<head>
<style>
input{font:normal 10/px10px courier;border:solid 1px black;}
</style>
	
	<script>
	var male
	function comprobar(){
	male=0
	campo=document.forms[0].formula
	texto=document.forms[0].formula.value;
	if (texto.length<10){mal("Revise el valor, debe tener al menos 10 caracteres")}
	if(male==0 && texto.substring(8,9)!="-"){mal("Por favor, el penultimo caracter debe ser un guión")}
	if(male==0 && texto.indexOf("-")!=texto.lastIndexOf("-")){mal("Este campo sólo puede tener un guión!")}
	if (male==0){
				campos=new Array;
				campos=texto.split("-");
				alert("El primer valor es "+campos[0]);
				alert ("El segundo valor es "+campos[1]);
				}
	}
	
	function mal(mensaje)
	{male=1;alert(mensaje);campo.focus();return false;}
	</script>
</head>

<body>
<form>
<input type="text" name="formula" size="10" maxlength="10" >
<input type="button" value="Comprobar" onclick="comprobar()">

</body>
</html>
¿Es lo que quieres?

Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 13/02/2003 a las 13:23