Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2004, 05:38
Avatar de Eztopa
Eztopa
 
Fecha de Ingreso: diciembre-2002
Ubicación: En todas partes
Mensajes: 135
Antigüedad: 21 años, 4 meses
Puntos: 0
Validando que es gerundio

Saludos!!

Estoy teniendo problemas con un campo para validar, se trata de tres radiobutton, al marcar uno de ellos hay una segunda opcion que es un input para rellenar. Pues bien lo que quiero es que el javascript me valide si ese campo está relleno al marcar el radiobutton, pero solo si se marca ese radiobutton, si marca alguno de los otros dos no quiero que se valide ese campo.

Este es el codigo que no me funciona:

Código:
function comprobar(){
if((formulario.visa.checked == true) && (formulario.cardnumber.value == "")){
    alert("Inserire un valore per il campo \"First name\".");
    formulario.cardnumber.focus();
    return (false);
  }}
Este es el html

<form action="enviar.php" onsubmit="comprobar()">
<input name="payment" type="radio" onClick="cambia(visa)" value="visa" checked>
By charging my VISA / MASTER / EURO Card </strong></p>
<input name="cardnumber" type="text" class="textfield" id="cardnumber" size="5" maxlength="4" onKeypress="LP_data()">

<input name="payment" type="radio" onClick="cambia(visa)" value="transfer">

<input name="payment" type="radio" onClick="cambia(visa)" value="cheque" checked>
</form>


Si alguien me ayuda le estaria muy agradecido.
__________________
Cool BOTIJO POWER!!!
Diseño Web
http://www.coolbotijo.net/coolbotijo1.gif