Hola compañeros, he hecho el siguiente codigo javascript, es muy básico puesto que soy un profano total, y pese a que es operativo me gustaria que le echáseis un vistazo a ver si se puede mejorar y de que manera:
Código Javascript
:
Ver original<script type="text/javascript">
function llenar_campos(){
if (document.getElementById("campo1").value=='1')
{
document.getElementById("campo2").value='Martinez';
document.getElementById("campo3").value='1241234124A';
document.getElementById("campo4").value='+34 91 784525';
}
else if (document.getElementById("campo1").value=='2')
{
document.getElementById("campo2").value='Capdevila';
document.getElementById("campo3").value='90889089G';
document.getElementById("campo4").value='+34 93 879465';
}
else {
document.getElementById("campo2").value='';
document.getElementById("campo3").value='';
document.getElementById("campo4").value='';
}
}
</script>
Código HTML:
Ver original<form id="formulario" name="formulario" action="">
<select name="campo1" id="campo1" onChange="llenar_campos()">
<input type="text" id="campo2">
<input type="text" id="campo3">
<input type="text" id="campo4">
PD: Nótese que cuando selecciono la tercera o la primera opción no puedo escribir en el campo teléfono (campo3)y nif (campo4).
Un saludo