Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2006, 04:38
javihb
 
Fecha de Ingreso: octubre-2004
Mensajes: 230
Antigüedad: 20 años, 4 meses
Puntos: 0
Problema con validacion select

Hola vereis, tengo un problemilla validando un select, tengo este form el cual llama a valselect(1);return false;
Código:
<form name="frm1" action="comprasoftware.asp">

<label for="nombre">1-Seleccione el periodo de contrataci&oacute;n*:</label>
<br>
<select name="periodo1" onChange="handleChange1(this[this.selectedIndex].value)">
<option value="-1" selected >-- Selecciona el periodo --
<option value="0">60 € x 6 meses=360 €
<option value="1">60 € x 12 meses=720 €</option>
</select> 
<label for="nombre">2-Seleccione la capacidad en disco contratada*:</label>
<br>
<select name="capacidad1">
<option value="-1" selected>-- Selecciona la capacidad --
<option>
<option>
<option>
<option></option>
</select>
<input type="submit" name="comprar" value="Contratar" onsubmit="valselect(1);return false;" id="Submit" class="input90" />
y la funcion es esta
Código:
function valselect(i) {
// validación de los radio buttons
if (frm(i).periodo(i).selectedIndex == 0) {
    alert('Debe seleccionar un periodo!');
	document.frm(i).periodo(i).focus()
    return false;
  }
  return true;
}
pero no me hace la validacion...en que puede estar fallando?