27/11/2009, 11:08
|
| | Fecha de Ingreso: septiembre-2003 Ubicación: Cancun mexico
Mensajes: 50
Antigüedad: 21 años, 4 meses Puntos: 0 | |
como comparar una variable con dos valores Hola que tal, estoy haciendo un javascript el cual hace calculos de tarifas para transportacion. Mi cuestion es que si el cliente selecciona el destino 1 o 2 se hace la misma corrida de validacion.
pero en java no se como decirle que si es destino 1 o 2 hago lo mismo.
El codigo que tengo hasta ahora es el siguiente: function MuestraTarifa()
{
Hotels = document.getElementById('hotel');
Pax = document.getElementById('pax');
Child = document.getElementById('child');
Destino= document.getElementById('destinations');
var mimax = Destino.value;
var temp2 = new Array();
temp2 = mimax.split('-');
var id = temp2[0];
if (id == 1 && ((document.getElementById('pah').checked==true) || (document.getElementById('pha').checked==true) ))//
{
var datos = Hotels.value;
var temp = new Array ();
temp = datos.split('-');
document.getElementById(\"tarifa\").innerHTML = '$'+ temp[0];
document.getElementById(\"precio\").value = temp[0];
pasajeros = (parseInt(Pax.value)+ parseInt(Child.value));
if (pasajeros <= 3)
{
document.getElementById(\"nombre\").value = temp[2];
document.getElementById(\"total\").innerHTML = '$'+temp[0];
document.getElementById(\"totalneto\").value=temp[0];
}
else if (pasajeros > 3 && pasajeros <= 7)
{
var valor1 = temp[1];
var tarf = temp[0];
valor = parseInt(valor1)+parseInt(tarf);
document.getElementById(\"tarifa\").innerHTML = '$'+ temp[1];
document.getElementById(\"nombre\").value = temp[2];
document.getElementById(\"total\").innerHTML = '$'+parseFloat(valor1);
document.getElementById(\"totalneto\").value=parse Float(valor1);
}
else if (pasajeros > 7 && pasajeros <= 10)
{
pasajeros2 = (pasajeros - 7);
var valor1 = temp[3] * pasajeros2;
var tarf = temp[1];
valor = parseInt(valor1)+parseInt(tarf);
document.getElementById(\"tarifa\").innerHTML = '$'+ temp[1];
document.getElementById(\"nombre\").value = temp[2];
document.getElementById(\"total\").innerHTML = '$'+parseFloat(valor);
document.getElementById(\"totalneto\").value=parse Float(valor);
}
}
......................
Como ven al principio le pido que si es "id==1" en esta linea necesito ponerle algo como IF (id==1 or id==2) pero no me sale
Espero me puedan ayudar |