Bueno acá algunas correcciones:
Código HTML:
Ver originalvar valor1 = 0;
function asignarValor1 () {
valor1 = parseInt(document.form.select1.value);
document.getElementById("enlace").href = "#";
}
function asignarValor2 () {
var valor2 = parseInt(document.form.select2.value);
document.getElementById("enlace").href = "enlace.php?valor=" + (valor1 + valor2);
}
<FORM method="post" name="form" action="calcular.php"> <SELECT NAME="select1" onchange="asignarValor1 ()"> <SELECT NAME="select2" onchange="asignarValor2 ()"> <a href="#" name="enlace" id="enlace"/>ver detalle calidad
</a>
bueno agregando algo mas si vas a utilizar xhtml escribe todos los tags en minúsculas, si es solo html la verdad no importa.
Saludos!