Está bien, pero al dar click al select también se hará nuevamente el evento onClick, hazlo así:
Código javascript
:
Ver originalvar ya = 0, creaSelect = function(el){
if(!ya){
ya = 1;
el.innerHTML="<select id='select1'> <option></option><option>A Coruña</option> </select>";
}
}
Código HTML:
<div id="segona" onclick="creaSelect(this)">(Haz click aquí para intrducir su provincia)</div>
o
Código javascript
:
Ver originalvar creaSelect = function(el){
el.innerHTML="<select id='select1'> <option></option><option>A Coruña</option> </select>";
}
Código HTML:
<div id="segona" onclick="creaSelect(this);this.onclick=void(0)">(Haz click aquí para intrducir su provincia)</div>
Edit: Si le borras el id al div igual va funcionar.