tiago882 0 Denunciar post Postado Janeiro 29, 2008 Boa tarde estou chamando a função abaixo no pageload de uma pagina, mas o tretorno não esta me trazendo nenhum valor, mesmo colocando um alet na função. quero pegar o valor desse tretorno.text para enviar para meu gridview em uma outra pagina Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load tretorno.Attributes.Add("onblur", "java script:PegarValor(" + tretorno.Text + ");") button2.Attributes.Add("onclick", "java script:Fechar();") End Suba função que me traz o valor seria essa <script language="JavaScript" type="text/javascript"> function PegaValor(valor){ window.opener.document.getElementByName('tretorno').value = valor; } <script> Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 29, 2008 Movido de Plataforma.Net http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Plataforma.Net//Web Applications tiago você esqueceu de fechar seu bloco de script! Tenta assim: <script language="JavaScript" type="text/javascript"> function PegaValor(valor){ window.opener.document.getElementByName('tretorno').value = valor; } </script> Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
tiago882 0 Denunciar post Postado Janeiro 29, 2008 Obrigado, mas ele já esta fechado e não me traz o valor Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 29, 2008 tiago outro erro que eu encontrei: tretorno.Attributes.Add("onblur", "java script:PegarValor(" + tretorno.Text + ");")Deixa desta forma: tretorno.Attributes.Add("onblur", "java script:PegarValor(" + tretorno.Text + ");") Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
tiago882 0 Denunciar post Postado Janeiro 29, 2008 já tentei tb dessa forma e fiz o sequinte na função java script comentei tudo e deixei somente um alert mas quando executo a pagina ele não chama esse alert acho que o problema ta na chamada da pagina vb mas não consequir identificar Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 29, 2008 JavaScript não é minha area mas fiz o seguinte teste com alerte deu certo: java script: <script language="JavaScript" type="text/javascript"> function PegarValor(valor){ alert(valor.value); } </script> Página C#: tretorno.Attributes.Add("onblur", "java script:PegarValor(this);"); O meu último post, postei errado. Eu reparei que você chama a função PegarValor e criou o javaScript com o nome de PegaValor. Outra coisa utilize a palavra javascript toda junta, não sei por que aqui no fórum esta separando em duas palavras Mas o que eu fiz acima funcionou, espero que ajude você a construir o seu. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites