Сделано. (не работает) вот так:
function ChangeText(id, cl) {
if((c1==="«100»")||((c1==="«200»")||(c1==="«300»"))){
document.getElementById('posZhanr').style.display = 'block';
document.getElementById('posSlova').style.display = 'block';
document.getElementById('posSobitie').style.display = 'block';
}
var o = document.getElementById(id);
if (o)
{...
Может в нижней части что не так?
</select>
<style>{
<div align="left"><label class="p-main" for="posZhanr"></label>
<select onchange="ChangeText('p1',this.value)" class="p-main" size="1" name="posZhanr"></div>
<option value=" "> </option>
<option value="Серьезный">Серьезный</option>
<option value="Юмористический">Юмористический</option>
<option value="В стихах">В стихах</option>
<option value="Мотивационный">Мотивационный</option>
</select>
<div align="left"><label class="p-main" for="posSlova"></label>
<input class="text" type="text" size="25" name="posSlova" id="posSlova" /></div>
<div align="left"><label class="p-main" for="posSobitie"></label>
<input class="text" type="text" size="25" name="posSobitie" id="posSobitie" /></div>
display: none;
}
</style>