hey, estou com um problema aqui, em um tópico passado, eu falei que queria pegar os valores de um frame que eesta dentro de um formulario, e me passaram esse codigo.
isso funcionou perfeitamente, só que ele só pega 1 valor, e eu preciso pegar mais de uma valor, na verdade são varias posicoes de um vetor, e não funciona. o Alert só mostra quando não é vetor. veja o codigo
Pergunta
Guest --Tiago --
hey, estou com um problema aqui, em um tópico passado, eu falei que queria pegar os valores de um frame que eesta dentro de um formulario, e me passaram esse codigo.
isso funcionou perfeitamente, só que ele só pega 1 valor, e eu preciso pegar mais de uma valor, na verdade são varias posicoes de um vetor, e não funciona. o Alert só mostra quando não é vetor. veja o codigo
-----script que paga o dado do frame
<script type="text/javascript">
function Obter(){
var obj = window.frames['frame'];
var valor = obj.document.form1.select.value;
alert(valor);
}
</script>
----meu frame
echo '<select size=5" name="select" multiple>';
while($this->linha = mysql_fetch_array($this->pesq))
{
echo '<option value="'.$this->linha["IDAssunto].'">'.$this->linha["Assunto"].'</option>';
}
echo '</select>';
while($this->linha = mysql_fetch_array($this->pesq))
{
echo ''.$this->linha["Assunto"];
$this->i = $this->i + 1;
}
-------
estou usando o select
.quando coloco select[], ele não reconhece e não abre o alert com os valores!
pls.. pls :o
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.