Foros del Web » Programando para Internet » Javascript »

Negar una expresión en JavaScript

Estas en el tema de Negar una expresión en JavaScript en el foro de Javascript en Foros del Web. Hola a todos. Les pido ayuda con algo sencillo (que no se me está haciendo sencillo). Cómo puedo negar una expresión en JavaScript? Es decir, ...
  #1 (permalink)  
Antiguo 30/07/2014, 11:24
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 16 años, 4 meses
Puntos: 3
Pregunta Negar una expresión en JavaScript

Hola a todos.
Les pido ayuda con algo sencillo (que no se me está haciendo sencillo).
Cómo puedo negar una expresión en JavaScript?
Es decir, tengo un checkbox y al hacerle click quiero cambiar la propiedad visibility de otros campos. Pero no quiero hacerlo con un if, ya que son solo dos propiedades: se ve o no se ve.

Negando el estado actual tendría que funcionar, o no?

Escribí este código pero no me funciona, alguna sugerencia o ayuda?

Código:
<script>
	function habilitarCamposResolucion(resueltoPor, resueltoFecha)
	{
		var variable1 = document.getElementById(resueltoPor);
		!variable1.style.visibility;

		var variable2 = document.getElementById(resueltoFecha);
		!variable2.style.visibility;
	}
</script>
Gracias a todos!
  #2 (permalink)  
Antiguo 30/07/2014, 11:57
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Negar una expresión en JavaScript

Así no funciona en JS, te va a tocar cambiar el valor de dicha propiedad.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 30/07/2014, 13:20
Avatar de pabloe9k  
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 16 años, 4 meses
Puntos: 3
Respuesta: Negar una expresión en JavaScript

Cita:
Iniciado por Alexis88 Ver Mensaje
Así no funciona en JS, te va a tocar cambiar el valor de dicha propiedad.

Saludos
Y bue... si no hay otra... jaja.
Muchas gracias.
Slds.

Etiquetas: funcion, negar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:00.