<!DOCTYPE HTML>
<html>
<head>
<title></title>
<script>
function makeLink() {
var color = document.getElementById("typefield").value;
var shape = document.getElementById("stylefield").value;
if (color != "" && shape != "") {
switch (color + shape) {
case "BlueSquare":
window.location = "http://google.com"
break;
case "BlueCircle":
window.location = "http://facebook.com"
break;
case "BlueTriangle":
//etc.
break;
}
}
}
</script>
</head>
<body>
<fieldset>
<legend>Colour/Shape</legend>
<label for="typefield">Colour: </label>
<select id="typefield" name="typefield" onchange="makeLink();">
<option selected value=""> </option>
<option value="Blue">Blue</option>
<option value="Red">Red</option>
<option value="Green">Green</option>
<option value="Brown">Brown</option>
</select>
<label for="stylefield">Shape: </label>
<select id="stylefield" name="stylefield" onchange="makeLink();">
<option selected value=""> </option>
<option value="Square">Square</option>
<option value="Circle">Circle</option>
<option value="Triangle">Triangle</option>
<option value="Rectangle">Rectangle</option>
</select>
</fieldset>
</body>
</html>