Javascript за скриване / показване на редове от таблица?

sizif

Registered
Здравейте!

Имам таблица, в която е поместен формуляр с няколко текстови полета и едно падащо меню.

Менюто е най-обикновено с 3 елемента:

<SELECT CLASS="pmenu" NAME="neshtosi">
<OPTION VALUE="0">[ Тип на neshtosi ]</option>
<option value='1'>Публичен</option>
<option value='2'>Личен</option>
<option value='3'>Скрит</option>
</SELECT>

Искам когато се селектира менюто и стойността е =2 да се покажат три реда от таблицата (в тях имам малко текст и полета за въвеждане на парола). ИД-тата на полетата са ID="rvd"

Ако може да стане простичко, помогнете. Ако е прекалено сложно, по-добре да не си губим времето, ще мина и без Js :)

Благодаря предварително!
 
Код:
<script type="text/javascript">
function chang(val){
	if(val == '2'){
		document.getElementById('rvd').style.display="block"; 
	}
}
</script>
<SELECT CLASS="pmenu" NAME="neshtosi" onchange="chang(this[selectedIndex].value)"> 
<OPTION VALUE="0">[ Тип на neshtosi ]</option> 
<option value='1'>1</option> 
<option value='2'>2</option> 
<option value='3'>3</option> 
</SELECT>
<div id="rvd" style="display: none">sdgsdgsdg</div>
 
Допълних функцията с едно елс-условие, но без теб не бих се справил!
Работи чуденсно!

<script type="text/javascript">

function chang(val){
if(val == '2'){
document.getElementById('rvd').style.display="block";
}
else{
document.getElementById('rvd').style.display="none";
}
}

</script>

Благодаря много +1т! :)
 

Back
Горе