Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > FAQ
SEÇÕES
Monotemáticos
+ HTML
+ CSS
+ PHP
+ ASP
+ Javascript
Manuais
+ Desde 0
+ Tecnologia
+ Divulgação de sites
+ Flash
+ Mais manuais
Outras Seções
+ Diretório
+ Buscar em CriarWeb
+ Programas
+ Faqs
+ Colabore
Serviços e comunidade
+ Home comunidade
+ Suas Páginas
+ Boletim
+ Cadastrar-se
+ Gerador de METAs
+ Enquete
+ Livro de visitas

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net
- CodigoFonte.net


Função Javascript

Uma pergunta simples sobre Javascript e que não consigo resolver.

Tenho uma função estilo:

function clicado(var1){
alert(document.myform.+ var1 +.value);
}

que se executa assim:

onClick="clicado('botao1')"

Onde o que quero é que no alert me saia o value do botão sobre o que clico.

Agora mesmo o document.myform.+ var1 +.value não é correto, como faço para que me coloque bem o nome do botão que lhe passo com a variável var1?

Não faz falta que me digam para fazer colocando no botão onClick="alert(this.value)", a função que passo é só um exemplo visto assim para resumir, já que sei que parece uma função boba e inútil, porém é só um exemplo, alguém pode me dizer como consertar essa função?

A FAQ Função Javascript tem Pertence à categoria:
Resposta de Sara Alvarez 24/4/08
Pode solucioná-la da seguinte maneira:

function clicado(var1){
alert(eval("document.myform."+var1+".value"));
}

Espero que seja o que você busca.

 
FAQ relacionadas
  + Script para diferenciar resoluções de tela
  + Redimensionar o tamanho de uma janela do navegador
  + Mostrar a hora atual com Javascript
  + Action diferentes em Javascript
  + Tela completa com Javascript
  + Comprovar valores no input
  + Passar de tela completa a tela normal
  + Abrir dois links com um só clique
  + Dúvida com evento onBlur
  + Saber se um ano é bissexto
  + Problema com evento onchange em Javascript
  + Botão para agregar em favoritos
  + Dois submits no mesmo formulário
  + Não se executa uma função Javascript
  + Link para definir a página de início
  + Ir a uma URL ao clicar um radio button
  + Struts em Javascript
  + Página alternativa com Javascript
  + Colocar o fundo cinza para ressaltar algo
  + Bloquear botão direito do mouse
  + Iluminação de tabelas com JavaScript
  + DHTML calendar
  + Tirar texto de um campo de texto ao clicar
  + Percorrer elementos de formulário com um loop

Complementar a respostaComplementar a resposta
Voltar à árvore de categoriasVoltar à árvore de categorias


Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites