no lo probe pero seria algo asi:
Código PHP:
<script language="JavaScript" type="text/JavaScript">
function mostrar_dias() {
campo = ' Día: <select name="dia" id="dia">';
switch (document.form_intro.mes) {
case 1,3,5,7,8,10,12: for (var i = 1; i <= 31; i++) campo +='<option value="'+i+'">'+ i +'</option>';
break;
case 4,6,9,11: for (var i = 1; i <= 30; i++) campo += '<option value="'+i+'">'+ i +'</option>';
break;
case 2: // Calcular años bisiestos.
}
campo += '</select>';
document.getElementById("div_select").innerHTML = campo;
}
</script>
<div id="div_select"></div>