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ó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?