всё работает, только надо бы знать перед написанием скрипта, что
select.style.display === "inline", а не
"block"
и еще : он ругается, когда имя переменной совпадает с
id элемента.
<select id="a" style="display:none"><option>a</option></select>
<script>
b = document.getElementById('a');
b.style.display = "inline";
</script>
т.е. если бы я выбрал
'a', а не
'b', то он бы начал плеваться.