Ver Mensaje Individual
  #18 (permalink)  
Antiguo 19/01/2008, 09:19
HHnn
 
Fecha de Ingreso: octubre-2004
Mensajes: 198
Antigüedad: 20 años, 3 meses
Puntos: 1
Re: Sumar valores de campos en formulario

caberto gracias por responder, lo que puisiste no es lo que estoy buscando, pero igualmente es algo de utilidad, gracias, lo tendre en cuenta.

agressor gracias por responder. Lo que dices es hacerlo todo en el php, pero se me hace mas facil hacerlo de la manera que digo, solo necesito que el script me reconozca "label" como dato en vez de "value", lo demas ya lo tengo.
Creo que se tiene que poder, ya que el siguiente script que pongo como ejemplo reconoce "label" como atributo.

Código:
<form id="contacto" name="contacto" method="post" action="enviarmail.php" onSubmit="javascript:return valida_envia();">
      
                  <select name="select1" size="1" onChange="cambia_select2()">
                    <option label="0">DESTINO (?)</option>
                    <option label="12">SUDAMERICA</option>
                    <option label="11">Argentina - Brasil</option>
                    <option label="1">Amazonas</option>
                    <option label="11">Ant&aacute;rtida</option>
                    <option label="2">Galapagos</option>
                    <option label="12">------------------------------------------------</option>
                    <option label="12">AMERICA CENTRAL</option>
                    <option label="3">Canal de Panam&aacute;</option>
                    <option label="2">Caribe - Antillas</option>
                    <option label="2">Caribe - Bahamas</option>
                    <option label="2">Caribe - M&eacute;xico</option>
                    <option label="12">------------------------------------------------</option>
                    <option label="12">AMERICA DEL NORTE</option>
                    <option label="4">Alaska</option>
                    <option label="5">Canad&aacute; - Bermudas</option>
                    <option label="12">------------------------------------------------</option>
                    <option label="12">EUROPA - NORTE</option>
                    <option label="4">Fiordos y Ecandinavia</option>
                    <option label="4">Mar B&aacute;ltico</option>
                    <option label="4">Islas Inglesas</option>
                    <option label="4">Capitales del Norte</option>
                    <option label="12">------------------------------------------------</option>
                    <option label="12">EUROPA - SUR</option>
                    <option label="2">Islas Canarias</option>
                    <option label="2">Mediterr&aacute;neo - Este</option>
                    <option label="2">Mediterr&aacute;neo - Oeste</option>
                    <option label="4">Adri&aacute;tico</option>
                    <option label="6">Dalmacia</option>
                    <option label="12">------------------------------------------------</option>
                    <option label="12">PACIFICO</option>
                    <option label="2">Hawai</option>
                    <option label="2">Tahit&iacute;</option>
                    <option label="2">Australia / Nueva Zelanda</option>
                  </select>
                  <select name="select2" size="1">
                    <option label="13">MES DE VIAJE (?)
                  </select>
                  
    </form>
<script>
var meses_11=new Array("MES DE VIAJE (?)","Noviembre 2007","Diciembre 2007","------------------------------------------------","Enero 2008","Febrero 2008","Marzo 2008")
var meses_1=new Array("MES DE VIAJE (?)","Mayo 2007","Junio 2007","Julio 2007","Agosto 2007","------------------------------------------------","Mayo 2008","Junio 2008","Julio 2008","Agosto 2008")
var meses_2=new Array("MES DE VIAJE (?)","Enero 2007","Febrero 2007","Marzo 2007","Abril 2007","Mayo 2007","Junio 2007","Julio 2007","Agosto 2007","Septiembre 2007","Octubre 2007","Noviembre 2007","Diciembre 2007","------------------------------------------------","Enero 2008","Febrero 2008","Marzo 2008","Abril 2008","Mayo 2008","Junio 2008","Julio 2008","Agosto 2008","Septiembre 2008","Octubre 2008","Noviembre 2008","Diciembre 2008")
var meses_3=new Array("MES DE VIAJE (?)","Febrero 2007","Marzo 2007","Abril 2007","Septiembre 2007","Octubre 2007","Noviembre 2007","Diciembre 2007","------------------------------------------------","Febrero 2008","Marzo 2008","Abril 2008","Septiembre 2008","Octubre 2008","Noviembre 2008","Diciembre 2008")
var meses_4=new Array("MES DE VIAJE (?)","Mayo 2007","Junio 2007","Julio 2007","Agosto 2007","Septiembre 2007","------------------------------------------------","Mayo 2008","Junio 2008","Julio 2008","Agosto 2008","Septiembre 2008")
var meses_5=new Array("MES DE VIAJE (?)","Abril 2007","Mayo 2007","Junio 2007","Julio 2007","Agosto 2007","Septiembre 2007","Octubre 2007","------------------------------------------------","Abril 2008","Mayo 2008","Junio 2008","Julio 2008","Agosto 2008","Septiembre 2008","Octubre 2008")
var meses_6=new Array("MES DE VIAJE (?)","Junio 2007","Agosto 2007","------------------------------------------------","Junio 2008","Agosto 2008")
var meses_12=new Array("MES DE VIAJE (?)","Seleccione un destino")

function cambia_select2(){
 
 var select1
 select1 = document.contacto.select1[document.contacto.select1.selectedIndex].label
 
 if (select1 != 0) {
  
  los_meses=eval("meses_" + select1)
  
  num_meses = los_meses.length
  
  document.contacto.select2.length = num_meses
  
  for(i=0;i<num_meses;i++){
     document.contacto.select2.options[i].label=los_meses[i]
     document.contacto.select2.options[i].text=los_meses[i]
  } 
 }else{
  
  document.contacto.select2.length = 1
  
  document.contacto.select2.options[0].label = "12"
     document.contacto.select2.options[0].text = "MES DE VIAJE (?)"
 }
 
 document.contacto.select2.options[0].selected = true
}
</script>
__________________
La seguridad es la infinita inseguridad de lo seguro.