Foros del Web » Programando para Internet » Javascript »

Cambiar una propiedad de un select

Estas en el tema de Cambiar una propiedad de un select en el foro de Javascript en Foros del Web. Necesito cambiar la propiedad ochange de un select con javascritp algo como esto window.frm.control.onchange='carga_x()' no se realmente como hacerlo porque me marca un error al ...
  #1 (permalink)  
Antiguo 06/11/2006, 01:33
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 3 meses
Puntos: 1
Cambiar una propiedad de un select

Necesito cambiar la propiedad ochange de un select con javascritp

algo como esto

window.frm.control.onchange='carga_x()'

no se realmente como hacerlo porque me marca un error al ponerlo en esta funcion
el codigo es mezcla de asp con javascript

<%
cHTML = "" & chr(13)
cHTML = cHTML & "<SCRIPT>" & chr(13)
cHTML = cHTML & " window.na_1.innerHTML='" & get_nav(rs1.Fields("ITI")) & "';" & chr(13)
cHTML = cHTML & "</SCRIPT>" & chr(13)
%>


function get_nav(nac)
dim cHTML
cHTML = "<SELECT ID=""naviera_1"" NAME=""naviera_1"" class=IslandClass onChange="
cHTML = cHTML & "carga_B()"
cHTML = cHTML & ">"

ors_iti.Open "SELECT * FROM COR_NAV "'where ide=1"


if not ors_iti.EOF then
ors_iti.MoveFirst
while not ors_iti.EOF
IF ors_iti("ide") = 'X' then
cHTML = cHTML & "<option value="""&ors_iti("ide")&""" selected>"&ors_iti("nombre")&"</option>"
else
cHTML = cHTML & "<option value="""&ors_iti("ide")&""">"&ors_iti("nombre")&" </option>"
end if
ors_iti.MoveNext
wend
end if

cHTML = cHTML & "</SELECT>"
set ors_iti = nothing

get_nav = cHTML
end function
  #2 (permalink)  
Antiguo 06/11/2006, 01:41
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Fabu_dina

Esto suele funcionar:

window.frm.control.onchange = function() {carga_x()}

Saludos,
  #3 (permalink)  
Antiguo 06/11/2006, 01:49
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 20 años, 3 meses
Puntos: 1
Muchas gracias ya me funciono me estaba quebrando la mente

otra cosa sabras como puedo eliminar el chache que se crea con AJAX
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 00:36.