Foros del Web » Programando para Internet » Javascript »

Autoseleccionar valor no me funciona

Estas en el tema de Autoseleccionar valor no me funciona en el foro de Javascript en Foros del Web. Hola foreros, muchas gracias por leer mi post, estoy haciendo unas funciones javascript para mi formulario, donde trabajo con selects y checkbox y cuando haga ...
  #1 (permalink)  
Antiguo 13/11/2009, 07:55
 
Fecha de Ingreso: diciembre-2008
Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 15 años, 4 meses
Puntos: 19
Busqueda Autoseleccionar valor no me funciona

Hola foreros, muchas gracias por leer mi post, estoy haciendo unas funciones javascript para mi formulario, donde trabajo con selects y checkbox y cuando haga clic sobre el checkbox me aplique unos parametros y realice una seleccion automatica de valor en el select, la cuestion es que no me funciona lo ultimo que les comente aca les pego el codigo, con la linea que no me funciona comentada.

Código:
function marcar1(){
	if(document.form1.nuevobarco.checked){
		document.form1.IMO.disabled=true
		document.form1.imonuevo.disabled=false
		document.form1.imonuevo.style.backgroundColor='#FFFFFF'
		document.form1.IMO.style.backgroundColor='#D6D3CE'
		document.form1.imonuevo.focus()
		document.form1.IMO.value = 'Select IMO...' // Esta linea no me quiere funcionar
		document.form1.nombre.value = ""
		document.form1.telephone.value = ""
		document.form1.flag.value = ""
		document.form1.email.value = ""
		document.form1.fax.value = ""
	}else{
		document.form1.IMO.disabled=false
		document.form1.imonuevo.disabled=true
		document.form1.imonuevo.style.backgroundColor='#D6D3CE'
		document.form1.IMO.style.backgroundColor='#FFFFFF'
		document.form1.nombre.value = ""
		document.form1.telephone.value = ""
		document.form1.flag.value = ""
		document.form1.email.value = ""
		document.form1.fax.value = ""
		document.form1.IMO.focus()
	}
}
  #2 (permalink)  
Antiguo 13/11/2009, 08:44
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 3 meses
Puntos: 57
Respuesta: Autoseleccionar valor no me funciona

Supongo que IMO es el select del cual quieres cambiar el valor. Para seleccionar una opcion de un select utiliza
Código:
//X debe ser el numero de opcion que quieres seleccionar
document.form1.IMO.selectedIndex = X;
Aunque te recomendaria que empezaras a utilizar getElementById para hacer referencia a los objetos
Código:
document.getElementById("IMO").selectedIndex = X;
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 16:13.