Foros del Web » Programación para mayores de 30 ;) » Java »

funcion en una jsp para dejar un innerHTML en blanco al seleccionar en una select

Estas en el tema de funcion en una jsp para dejar un innerHTML en blanco al seleccionar en una select en el foro de Java en Foros del Web. Hola, vereis tengo 3 combos html:select en los cuales al seleccionar las opciones q vienen dentro me traen fichas, q son html, de una base ...
  #1 (permalink)  
Antiguo 26/12/2008, 03:24
 
Fecha de Ingreso: julio-2008
Mensajes: 22
Antigüedad: 15 años, 10 meses
Puntos: 0
funcion en una jsp para dejar un innerHTML en blanco al seleccionar en una select

Hola, vereis tengo 3 combos html:select en los cuales al seleccionar las opciones q vienen dentro me traen fichas, q son html, de una base de datos y se cargan en la capaPlanes. La primera opcion de cada combo no me tiene q traer nada si no que dejar la capa en la q se carga en blanco y eso es lo q no consigo.


<div class="capaActivos">
<html:select property="planesActivos" onchange="cambiarPagina(this.value);" styleClass="selectPlanes">
< html:option value="uno">Planes para los más activos</html:option>
<html:optionsCollection name="contexto" property="arrayPlanesActivos" label="nombrePlan" value="urlPlan"/>
</html:select>
</div>

<div id="capaPlanes">

</div>

function HttpObject()
{
// Internet Explorer para todas las versiones que lo soportan
try
{
oObject = new ActiveXObject("Msxml2.XMLHTTP")
}
catch(e)
{
try
{
oObject= new ActiveXObject ("Microsoft.XMLHTTP");
}
catch(e)
{
oObject= false;
}
}
// Otros navegadores Firefox, Mozilla, Netscpape, etc..
if (!oObject && typeof XMLHttpRequest!= 'undefined')
{
oObject = new XMLHttpRequest();
}

return oObject;
}


function cambiarPagina(url)
{
var oConnection = HttpObject();
var contenedor = document.getElementById("capaPlanes");

oConnection.open('GET', url, false);
oConnection.send(null);
var h1 = document.createElement("h1");
h1.innerHTML = oConnection.responseText;
var textoFicha = h1.innerHTML;
HASTA AQUI TODO FUNCIONA PERFECTAMENTE Y AHORA ME QUEDA EL CODIGO PARA QUE SE ME CARGUE EN BLANCO CUANDO ELIGO LA PRIMERA OPCION QUE NO TRAE NADA.
HE PROBADO CON ESTO --->
if document.getElementById("planesActivos").value ="uno" {
h1.innerHTML = "" ;

}
  #2 (permalink)  
Antiguo 26/12/2008, 07:24
Avatar de TresPuntoDos  
Fecha de Ingreso: septiembre-2008
Ubicación: Madrid, España
Mensajes: 242
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: funcion en una jsp para dejar un innerHTML en blanco al seleccionar en una

Prueba esto:
Código HTML:
if (document.getElementById("planesActivos").value=="uno")
{
   h1.innerHTML="";
}
__________________
Tres punto Dos - Mi Blog sobre J2EE, Java, Struts y Diseño Web
Proyecto BloJ - Crea tu blog Java
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 12:58.