Ooh - I just spotted a typo.

Originally Posted by
Me
<select id="state">
<option value="mi">Michigan</option>
<option value="ca">California</option><!-- Californya, Californyaaa... woooaah, Californya... -->
</state>
It should be </select>, not </state>. Surprised no-one picked up on that!
HTML Code:
<script type="text/javascript">
function go() {
var s = document.getElementById('state').value;
var c = document.getElementById('county').value;
var i = document.getElementById('city').value;
if ((s === "NONE") || (c === "NONE") || (i === "NONE")) return false;
window.location.href='/' + s + '/' + c + '/' + i + '.htm';
return true;
}
</script>
<select id="state">
<option value="NONE">Select State...</option>
<option value="mi">Michigan</option>
<option value="ca">California</option>
</select>
<select id="county">
<!-- I don't know any American counties. -->
<option value="NONE">Select County...</option>
<option value="hearts">Heartfordshire</option>
<option value="wsus">West Sussex</option>
</select>
<select id="city">
<option value="NONE">Select City...</option>
<option value="ny">New York</option>
<option value="la">Los Angeles</option>
</select>
<button onclick="go();">Go!</button>
Bookmarks