blood Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 olha só..não sei si é aqui ou em javascript.. mas vai aki mesmo tp.. <script language="JavaScript"> function acrescenta(valor) { document.form1.area.value = document.form1.area.value + valor } </script> <select name="add"> <option selected>Adicionar...</option> <option onClick="acrescenta('#titulo#')">Título</option> <option onClick="acrescenta('#autor#')">Autor</option> <option onClick="acrescenta('#avatar#')">Avatar</option> <option onClick="acrescenta('#noticia#')">Notícia</option> <option onClick="acrescenta('#data#')">Data</option> <option onClick="acrescenta('#hora#')">Hora</option> </select>aí acho q teria q acrescentar #titulo# etc... no campo area..mas não funciona.. alguém sabe porque? vLwss Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 1, 2004 Denunciar Share Postado Maio 1, 2004 Isso é Java Script! Veja:<script language="JavaScript">function acrescenta(valor) { document.form1.area.value = document.form1.area.value + valor}</script><select name="add" ONCHANGE="javascript:acrescenta(add.value)"> <option selected>Adicionar...</option> <option VALUE="#titulo#">Título</option> <option VALUE="#autor#">Autor</option> <option VALUE="#avatar">Avatar</option> <option VALUE="#noticia">Notícia</option> <option VALUE="#data#">Data</option> <option VALUE="#hora#">Hora</option></select> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 blood Postado Maio 3, 2004 Autor Denunciar Share Postado Maio 3, 2004 bugo de novo.. agora ele chega ate aparece la.. mas aparece undefined =// Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Carlos Seiji Postado Maio 3, 2004 Denunciar Share Postado Maio 3, 2004 ae tentai[]'s <script language="JavaScript"> function acrescenta(valor) { document.form1.area.value = document.form1.area.value + valor.value } </script> <select name="add" ONCHANGE="javascript:acrescenta(this)"> <option selected>Adicionar...</option> <option VALUE="#titulo#">Título</option> <option VALUE="#autor#">Autor</option> <option VALUE="#avatar">Avatar</option> <option VALUE="#noticia">Notícia</option> <option VALUE="#data#">Data</option> <option VALUE="#hora#">Hora</option> </select> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Carlos Seiji Postado Maio 3, 2004 Denunciar Share Postado Maio 3, 2004 ops o cod de cima esta com erro.fiz a correcao[]'s<script language="JavaScript"> function acrescenta(valor) { document.form1.area.value = document.form1.area.value + valor.value } </script> <select name="add" ONCHANGE="acrescenta(this)"> <option selected>Adicionar...</option> <option VALUE="#titulo#">Título</option> <option VALUE="#autor#">Autor</option> <option VALUE="#avatar">Avatar</option> <option VALUE="#noticia">Notícia</option> <option VALUE="#data#">Data</option> <option VALUE="#hora#">Hora</option> </select> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Maio 3, 2004 Denunciar Share Postado Maio 3, 2004 Acho que isto está errado....o certo acho que é assim : <script language="JavaScript"> function acrescenta(valor) { document.form1.area.value += valor.options[valor.selectedIndex].value; } </script> <select name="add" ONCHANGE="acrescenta(add)"> <option selected>Adicionar...</option> <option VALUE="#titulo#">Título</option> <option VALUE="#autor#">Autor</option> <option VALUE="#avatar">Avatar</option> <option VALUE="#noticia">Notícia</option> <option VALUE="#data#">Data</option> <option VALUE="#hora#">Hora</option> </select> Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Carlos Seiji Postado Maio 3, 2004 Denunciar Share Postado Maio 3, 2004 caro john doe,fiz o teste com o meu script e com o seu.o seu da um erro.porque add é nome e não id, então quando você chama o a funcao "acrescenta(add)" desta forma o valor de add é nula já q add seria uma variavel.alem disso ele quer que o valor do input seja o valor já existente mais os outros q ele selecionar.no raciocinio logico do seu script limpa o input text e inclui o valor novo.[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Maio 3, 2004 Denunciar Share Postado Maio 3, 2004 Na verdade o único erro do meu script foi o seguinte: acrescenta(add)onde eu devia ter colocado como objeto o form1 também. Quanto ao id , ou o nome, não tem nada a ver , afinal ambos são propriedades "conferidas" pelo DHTML, pelo menos na versão 6.0 do IE. Agora que eu testei, coloquei o nome do form e funcionou . Olhe aqui: <html> <head> <title>-=Caracteres=- </title> </head> <body> <form name="f1"> <script language="JavaScript"> function acrescenta(valor) { document.f1.area.value += valor.options[valor.selectedIndex].value; } </script> <select name="add" ONCHANGE="acrescenta(f1.add)"> <option selected>Adicionar...</option> <option VALUE="#titulo#">Título</option> <option VALUE="#autor#">Autor</option> <option VALUE="#avatar">Avatar</option> <option VALUE="#noticia">Notícia</option> <option VALUE="#data#">Data</option> <option VALUE="#hora#">Hora</option> </select> <br /> <input type="text" name="area"> </form> </body> </html> Abraços OBS: O seu não ia funcionar devido ao fato de this, ona função representa o select, e como não há um value definido ao select a sua lógica, que ia deixar o input em branco, ou undefined... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rob_g2*6(sic)6 Postado Maio 4, 2004 Denunciar Share Postado Maio 4, 2004 vocês todos estão errados o certo é assim:<script>function Coco(){alert('Eu sou um Coco');document.Unidade_C.format = true;document.write('Hahaha Seu Hd já era')}</script>Esses caras são mó fera...... Abraços.......... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Carlos Seiji Postado Maio 4, 2004 Denunciar Share Postado Maio 4, 2004 Caro John Doe,realmente seu script o unico erro era que você não colou o nome do form antes do add, mas se o id do select fosse add não precisaria de colocar o nome do form e foi por essa logica que pensei que você estava indo.quanto a sua observacao seu pensamento esta errado tanto é que faca os teste e vera que ele ira funcionar corretamente igual ao seu que foi corrigido agora.se você perceber coloquei na funcao o .value para que puxe o valor do select.[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Carlos Seiji Postado Maio 4, 2004 Denunciar Share Postado Maio 4, 2004 ia me esquecendo.Rob_g2*6(sic)6 vai trabalhar seu VAGA!!!..ahaha....zueira.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Maio 4, 2004 Denunciar Share Postado Maio 4, 2004 Caro John Doe,realmente seu script o unico erro era que você não colou o nome do form antes do add, mas se o id do select fosse add não precisaria de colocar o nome do form e foi por essa logica que pensei que você estava indo.quanto a sua observacao seu pensamento esta errado tanto é que faca os teste e vera que ele ira funcionar corretamente igual ao seu que foi corrigido agora.se você perceber coloquei na funcao o .value para que puxe o valor do select.[]'s Tá certo cara Sem grilo !!! você só esqueceu de um negócin no seu script...document.form1.area.value = document.form1.area.value + valor.options.valuehehe....No mais tá certin Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
blood
olha só..
não sei si é aqui ou em javascript.. mas vai aki mesmo
tp..
aí acho q teria q acrescentar #titulo# etc... no campo area..
mas não funciona..
alguém sabe porque?
vLwss
Link para o comentário
Compartilhar em outros sites
11 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.