Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

QuinhOboOZ

[Resolvido] conferir conteudo de um combo!

Recommended Posts

Olá

 

Tenho um form onde tem um combo box chamado arte.

<select name="arte" id="arte">
				<option value="1">Sim</option>
				<option value="0" selected="selected">Não</option>
			  </select>

E abaixo desse combo, tenho a seguinte linha:

 

<tr id='arquivo' style='display: block;'>
		  <td class="rightAlign">Arquivo:</td>
		  <td class="leftAlign"><input name="imagem" type="file" id="imagem" size="50" /></td>
		</tr>

Queria fazer o seguinte. ao selecionar a opção do combo mostrar o nao essa linha.

 

algo assim:

 

<script>
document.getElementById('arquivo').style.display = "none";
var arte = document.getElementById('arte');
if ((arte.options[arte.selectedIndex]).value == 1) {
	document.getElementById('arquivo').style.display = "block";
} 
</script>

 

Alguem sabe como posso fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

RESOLVIDO!!!!

 

Fiz da seguinte forma:

 

Combo:

 

<select name="arte" id="arte" onchange="java script:mostraFileFiled(this)">
	<option value="1">Sim</option>
	<option value="0" selected="selected">Não</option>
</select>

Linha para Mostrar/Esconder:

 

</tr>
  <tr id='arquivo' style='display: none;'>
  <td class="rightAlign">Arquivo:</td>
  <td class="leftAlign"><input name="imagem" type="file" id="imagem" size="50" /></td>
</tr>

Função java script:

 

/*
// Mostrar campo se valor selecionado de um combo for 1 ou esconder se valor selecionado for 0
*/
function mostraFileFiled(campo) {
 if ((campo.options[campo.selectedIndex]).value == 1) {
  document.getElementById('arquivo').style.display = "block";;
  return true;
 }
 document.getElementById('arquivo').style.display = "none";;
 return false;
}

RESOLVIDO!!

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

É issæ!!! \o/

 

ABRAX!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.