Условный контент, о котором вы спрашиваете, не так уж и сложен. В следующем примере я буду использовать jQuery для достижения нашей цели:
<select id="theSelectId">
<option value="dogs">Dogs</option>
<option value="birds">Birds</option>
<option value="cats">Cats</option>
<option value="horses">Horses</option>
</select>
<div id="myDiv" style="width:300px;height:100px;background:#cc0000"></div>
Мы свяжем пару событий, чтобы показать / скрыть #myDiv на основе выбранного значения # theSelectId
$("#theSelectId").change(function(){
if ($(this).val() != "dogs")
$("#myDiv").fadeOut();
else
$("#myDiv").fadeIn();
});