08/09/2010, 14:49
|
| Javascripter | | Fecha de Ingreso: abril-2009 Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses Puntos: 1485 | |
Respuesta: mostrar div dependiendo de radiobutton aunque no te produce error, la condicion document.fopcion.rad.value == "x_rpe" siempre evaluara a false. la razon es que rad no representa un solo radio sino todos los radios con el mismo nombre. a esto se le conoce como una coleccion de elementos HTML - objeto HTMLCollection-. ahora bien, las colecciones no tienen la propiedad value, por tanto al intentar leerlo devuelve undefined. en fin, la condificion vendria evaluando undefined == "x_pre" lo cual evidentemente es falso. tienes varias soluciones siendo la mas comoda pasar por argumento de la funcion la referencia del radio. simplemente defines un parametro en tu funcion, y en el evento onclick le agregas entre los parentesis el keyword this. luego en la funcion trabajas desde el parametro.
__________________ la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad. |