Hola tengo el siguiente código HTML
<body onload="init()">
<div class="container_24">
<form name="formSearch" action="https://sites.google.com/a/bbva.com/implantaciones-eyp/home/implantaciones" method="get" target="_parent">
<div id="content_div" class="caja">
<div class="titulo">Histórico de Implantaciones</div>
<li><span style="padding-left:2px;" class="nameLabel">Año:</span><label><span class="c-form-combo" id="combo">
<select style="display: none;" id="anyo" name="anyo" onchange="selectDateOption(this.options[this.selectedIndex].value);">
</select></span></label></li>
<li><span class="nameLabel">Mes:</span><label for="meses"><span class="c-form-combo" id="combo">
<select style="display: none;" id="meses" name="meses" onchange="selectTopicOption(this.options[this.selectedIndex].value);">
</select></span></label></li>
<li class="search"><button type="submit" id="allcontent">Ver</button></li>
</div>
</form>
</div>
</body>
en Chrome consigo verlo bien pero en FF en vez de aparecerme la caja con el select me sale como un enlace. He puesto Firebug y cual es mi sorpresa al ver que mete un tag <a....
el problema es que en Firefox me aparece los valores por defecto del select y no se despliega. En Chrome si logro pinchar y deplegar la lista con las options
aqui meto las options...por si os sirve tamb
function init()
{
var htmlCode ="";
for (var i=0;i<year.length;i++)
{
document.getElementById('anyo').innerHTML += "<option selected='selected' value='"+year[i]+"'>"+year[i]+"</option>";
}
htmlCode +="<option selected='selected' value='01'>Enero</option>";
htmlCode +="<option value='02'>Febrero</option>";
htmlCode +="<option value='03'>Marzo</option>";
htmlCode +="<option value='04'>Abril</option>";
htmlCode +="<option value='05'>Mayo</option>";
htmlCode +="<option value='06'>Junio</option>";
htmlCode +="<option value='07'>Julio</option>";
htmlCode +="<option value='08'>Agosto</option>";
htmlCode +="<option value='09'>Septiembre</option>";
htmlCode +="<option value='10'>Octubre</option>";
htmlCode +="<option value='11'>Noviembre</option>";
htmlCode +="<option value='12'>Diciembre</option>";
document.getElementById('meses').innerHTML = htmlCode;
Loaditems();
}
alguien lo entiende porque yo no?
Gracias