Ante todo muchas gracias por la ayuda a todos.
Alexis, mira, de javascript se muy poco pero lo intento.
He intentado inplementar el codigo que me pasaste en el siguiente ejemplo:
Código Javascript
:
Ver originalvar mostrar_input = function(ids){
var valores = ids.split(",");
for (var i in valores)
document.getElementById(valores[i].replace(/\s/g, "").style.display = "block";
};
selecciona("nombre_1, nombre_2, nombre_3");
var ocultar_input = function(ids){
var valores = ids.split(",");
for (var i in valores)
document.getElementById(valores[i].replace(/\s/g, "").style.display = "none";
};
selecciona("nombre_1, nombre_2, nombre_3");
Código HTML:
Ver original
<option value="elija una opcion" onclick="ocultar_input()">elija una opcion
</option>
<div id="nombre_1" style="display:none"> <input type="text" name="" id=""/> </div>
<div id="nombre_2" style="display:none"> <input type="text" name="" id=""/> </div>
<div id="nombre_3" style="display:none"> <input type="text" name="" id=""/> </div>
Pero no funciona, y da error en la linea:
Código Javascript
:
Ver originaldocument.getElementById(valores[i].replace(/\s/g, "").style.display = "block";
He detectado que error mas concretamente parece estar en:
valores[i].replace(/\s/g, ""
Help!!!!