função getElementById
diante do seguinte codigo venho perdir uma forcinha
POIS este codigo roda perfeitamente no FireFox já no IE não qr exibir
o input na hora da escolha da opção OUTROS
<!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">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="javascript">
function exibir_curso(tr){
if(tr.value =="outros")
{
document.getElementById("curso1").style.display = "block";
}
else
{
document.getElementById("curso1").style.display = "none";
}
}
</script>
<title>select</title>
</head>
<body>
<table>
<tr><td width="64">curso:</td>
<td>
<form method="post" action="#">
<select name="curso">
<option onclick="exibir_curso(this)" value="-" selected>selecione seu curso</option>
<option onclick="exibir_curso(this)" value="ciencias">Ciencias</option>
<option onclick="exibir_curso(this)" value="matematica">Matematica</option>
<option onclick="exibir_curso(this)" value="outros">outros</option>
</select>
</td>
</tr>
<tr>
<td colspan="2"> <input style="display:none;" id="curso1"type="text" value="" name="curso1" align="right" size="36"/>
</td>
</tr>
<tr>
<td colspan="2"> <input type="submit" value="Cadastrar"/>
</td>
</tr>
</form>
</table>
</body>
</html>Discussão (6)
Carregando comentários...