Código Javascript :
<script> function dirprop(){ var dir = document.getElementById ("dirprop").value; var tipvia = document.getElementById ("dirprop_tipovia").value; var numvia = document.getElementById ("dirprop_numvia").value; var apevia = document.getElementById ("dirprop_apevia").value; var orivia = document.getElementById ("dirprop_orivia").value; var numcrz = document.getElementById ("dirprop_numcruce").value; var apecrz = document.getElementById ("dirprop_apecruce").value; var oricrz = document.getElementById ("dirprop_oricruce").value; var numplaca = document.getElementById ("dirprop_numplaca").value; var comp = document.getElementById ("dirprop_complemento").value; dir = tipvia + ' ' +numvia; if(trim(apevia)!=''){ dir = dir + apevia; } if(trim(orivia)!=''){ dir = dir + ' ' + orivia; } if(trim(numcrz)!=''){ dir = dir + ' # ' + numcrz; } if(trim(apecrz)!=''){ dir = dir + apecrz; } if(trim(oricrz)!=''){ dir = dir + ' ' + oricrz; } if (trim(numplaca)!='') { dir = dir + ' ' + numplaca; } if (trim(comp)!='') { dir = dir + ' ' + comp; } document.getElementById("dirprop").value = dir; } </script>