Ir para conteúdo

POWERED BY:

Arquivado

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

merlinus

[Resolvido] Acessar campo select para javascript

Recommended Posts

Tenho em um html alguns selects:

 

<select name="id_statusitem[0]>

<select name="id_statusitem[1]>

...

<select name="id_statusitem[n]>

 

não estou conseguindo acessar esses campos para validar, normalmente eu faço o seguinte:

 

 

	   if (document.agenda.id_uno_statusitem.selectedIndex==1)
   {
	alert ("Não valido");
	return false
   }

 

 

mas quando tento acessar com o nome entre chaves:

 

	   if (document.agenda.id_statusitem[1].selectedIndex==1)
   {
	alert ("Não valido");
	return false
   }

 

não funciona, alguem consegue me dar uma luz??

Compartilhar este post


Link para o post
Compartilhar em outros sites

o correto seria você dar um ID aos elementos, e acessar pelo id, com a função getElementById()

Compartilhar este post


Link para o post
Compartilhar em outros sites

:closedeyes: <_< :unsure: :wacko: :pinch: :o :clap:

 

Juro que passei por todas essas cara...

 

Achava que o select by id não funcionama com caixa de seleção pois todos exemplos que achei sempre usavam o selectindex.

Mas fiz o teste:

 

<html>
<head>
<script type="text/javascript">
function incluir (){
var selectmenu=document.getElementById("mymenu").value

alert(selectmenu);
}
</script>
</head>
<form id="aform">
<select id="mymenu" size="1">
<option value="nothing" selected="selected">Select a site</option>
<option value="http://www.dynamicdrive.com">Dynamic Drive</option>
<option value="http://www.codingforums.com">Coding Forums</option>
<option value="http://www.cssdrive.com">CSS Drive</option>
</select>
</form>
<button onclick=incluir();><img src=adicionar.gif ></button>

 

e funcionou perfeitamente, vlw mesmo.

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.