Показване скриване на Input

d_badboy

Registered
Когато се избере от select "Други" да излезе нов input кадето да се въведе категория примерно и да може да се скрива ако се смени отново как става това.
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
//witten by emagi
function change(){
var num = document.getElementById('pole').value;
var pole = document.getElementById('result');
if(num == 3)
{
pole.style.visibility = "visible"
}
else
{
pole.style.visibility = "hidden"
}
}
</script>
</head>

<body>
<form name="myform" style="position:relative; left:400px">
<select name="pole" id="pole" onchange="change();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">Други</option>
</select>
</form>
<form name="proba" style="position:relative; top:100px; left:400px">
<input type="text" name="result" id="result" style="visibility:hidden"/>
</form>
</html>
 
Код:
<body>
<form name="myform">
<select onchange="document.forms['myform'].resultat.style.visibility=(this.value=='3')?'visible':'hidden';">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">Други</option>
</select>
<input type="text" name="resultat" style="visibility:hidden"/>
</form>
</body>
</koko5>
8)
 

Back
Горе