Necesitarás utilizar JavaScript
:
Código:
<html>
<head>
<style type="text/css">
.buttonlink
{
background-color: #fff;
border: none;
color: #0000ee;
text-decoration: underline;
cursor: pointer;
}
</style>
</head>
<body>
<script type="text/javascript">
function enviaValor(combo)
{
if ( combo.value != "undefined" )
location.href = "archivo.asp?valor=" + combo.value;
}
</script>
<a href="#" onclick="enviaValor(document.getElementById('unid'));">Click Aqui (Link)</a>
<br />
<form action="archivo.asp" method="get">
<select id="unid" name="lista">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<br />
<input type="submit" value="Click Aqui (Boton)" class="buttonlink" />
</form>
</body>
</html>
Aunque ahora que terminé de escribir esto, algo mucho más estándar es hacerte un form con method=get y hacer el combo y un boton de submit, al boton lo puedes controlar mediante css para darle la apariencia de link, de esta manera siempre funcionará aún y que el cliente tenga deshabilitado JavaScript.
Saludos