It's exactly the kinda thing javascript is good for
HTML Code:
<script type='text/javascript'>
function combine()
{
var country = document.getElementById('country').value;
var city = document.getElementById('city').value;
var st = document.getElementById('state');
var state = st.options[st.selectedIndex].value;
if (country && city && state) {
document.getElementById('combined').value = city + ", " + state + " " + country;
}
}
</script>
Country: <input type='text' id='country' name='country' onblur='combine()' /><br />
State: <select id='state' name='state' onchange='combine()'>
<option value=''>Please Select</option>
<option value='AK'>Arkansas</option>
<option value='CA'>California</option>
</select><br />
City: <input type='text' name='city' id='city' onblur='combine()' />
<input type='text' name='combined' id='combined' />
Bookmarks