Ir para conteúdo
Fórum Script Brasil

fiote

Membros
  • Total de itens

    563
  • Registro em

  • Última visita

Tudo que fiote postou

  1. <script> function mostraletra(valor) { var texto = null; var select = document.getElementById('campo'); for(var i = 0; i < select.length; i++) { if (select[i].value == valor) texto = select[i].text; } alert(texto); } </script> <select id='campo' onchange='mostraletra(this.value)'> <option value='1'>A</option> <option value='2'>B</option> <option value='3'>C</option> </select>
  2. Seu javascript está correto, seu formulário que não está. Ao invés de onSubmit="return validaFormPreenchimento(); return validaFormOpcoes(this); Você deve usar onSubmit="return validaFormPreenchimento() && validaFormOpcoes(this); Que, se você parar pra pensar, faz muito mais sentido xD
  3. Implementação feia lol Mude o seu select pra isso daqui: <select name="combo" id="combo" onchange='abre_cidade(this.value)'> <option value="1">op 1</option> <option value="2">op 2</option> </select>
  4. Como assim "automático"? Pra você pegar o valor do campo hidden (ou de qualquer campo), basta usar: document.getElementById('id_do_campo').value
  5. Isso aqui tá errado também. if(Data < 10) { Data = "0" + Data; } O correto é: if(Dia < 10) { Dia = "0" + Dia; }
  6. Galera, não vamos assumir que o mundo inteiro usa jquery. Que tal propor uma solução que não dependa de nenhum framework?
  7. fiote

    socket/serversocket

    Galerinha, boa noite! Eu to tentando fazer um esquema de socket/serversocket. Por enquanto estou só fazendo uns testes de conexão entre o cliente e o servidor pra depois evoluir isso (chats, jogos, etc). Quando eu rodo o servidor e o client dentro do eclipse, tudo funciona perfeitamente. servidor private final int PORT = 5050; ... myServerSocket = new ServerSocket(this.PORT); loga("Servidor on-line na porta "+this.PORT+"\n"); cliente private final String SERVER_IP = "127.0.0.1"; private final int SERVER_PORT = 5050; ... echoSocket = new Socket(this.SERVER_IP, this.SERVER_PORT); loga("Conectado em "+this.SERVER_IP+"#"+this.SERVER_PORT+".\n"); Só que eu quero colocar isso online... então fiz isso rodar dentro de japplets. Uma página php minha tem tem o applet do servidor, e a outra tem o applt do cliente. Quando alguém acessa a página do servidor, ele é "ativado" e passa a esperar conexões. Quando alguém acessa uma outra página php, essa pessoa entra como cliente e os dois se trocam algumas mensagens. Além de funcionar no eclipse, também funciona pelo easyPHP (abrindo as duas paginas no chrome). Porém, quando eu coloco isso no meu site, não funciona. LOGICO que não funciona, afinal o client está definido para tentar se comunicar com o IP 127.0.0.1. O que eu queria saber era QUAL ip eu devo colocar então?
  8. Tire os seus IFS e coloque: var ImagemDia = { "Domingo":"dukaths_moveistt", "Segunda":"fut", "Terça":"sc", "Quarta":"pe", "Quinta":"blu", "Sexta":"rod", "Sábado":"sck" }; var diaBR = dayarray[day]; document.write('<a href="www.google.com"><img src="img_patro/'+ImagemDia[diaBR]+'144x50.jpg"/></a>');
  9. Framework: Mootools! Motivo: Foi o primeiro que achei na época, buscava por efeitos gráficos (Fx e Tweens da vida). Estudante ou Profissional: Desenvolvedor sem fins lucrativos. Há quanto tempo utiliza o Framework: Uns 3 anos. Observações: Não é famoso igual ao jQuery mas dizem ser mais robusto (permite mais coisa, mas exige mais do programador).
  10. Pra inserir: dados.push({'id':id,'x':x,'y':y}); Pra acessar: myX = dados[i].x;
  11. Eu sabia que ia mostrar toda a url, mas imaginei que seria suficiente pra você chegar ao seu objetivo =)
  12. Parece que você não entendeu/ignorou esse post. vfiltro.length() vfiltro.checked() ... não existe esses ().
  13. E, dica: use palavras ao invés de letras para suas variáveis. function(o, e, f, s) { não ajuda muito...
  14. Como faço (em js) que quando eu clico na textarea ou digito algo em baixo apareça um butão enviar? <script> function mostraBotao() { document.getElementById('meuBotao').style.display = 'block'; } </script> <textarea id='meuCampo' width=300 height=100/ onClick='mostraBotao()' onKeyDown='mostraBotao'></textarea> <input type='button' id='meuBotao' value='AlgumaCoisa' style='display:none'/> E como eu faço (em js) que quando eu selecione a textarea ou clique nela todo o texto que já tava desdo HTML suma? Não entendi lol.
  15. http://www.html5rocks.com/en/tutorials/notifications/quick/ Não é o que você pediu, mas pode ser ainda melhor ;)
  16. Vai esperar. É um código de cada vez. Ele só vai pro proximo código quando terminar o primeiro.
  17. Bem, não tem como o javascript adivinhar qual é a capital (e nem seria a função dele). DICA: Adicione à sua tabela de Cidades um campo flag aonde você defina se a cidade é capital ou não. Na hora de ordenar as cidades, ao invés de simplesmente dar um ORDER BY Nome ASC (ou sei lá qual é o campo que guarda o nome da cidade), mude para ORDER BY Flag_Capital ASC, Nome DESC. Dessa forma a capital será a primeira opção a ser inserida na lista.
  18. Panthro, o problema é que do lado de 'fora' do seu código PHP você tem uma estrutura de tags table -> tr -> td -> p, e aí, os seus echos do PHP estão imprimindo trs e tds. Não tem como você colocar uma TR dentro de uma TD, e isso faz com que essas coisas fiquem FORA da tabela, logo: fora da div que é oculta. Dê uma verificada nisso.
  19. Vini, a minha opção não precisa de true ou false (tinha um IF ali errado que eu deletei). Ela simplesmente vai ativar o evento click do checkbox sempre que você clicar na sua td. E como é que o checkbox funciona? Se ele está desmarcado e você clicar, ele fica marcado. Se ele está marcado e você clicar, ele desmarca... mas você não precisa se preocupar com isso. O $(this).parent().find("input").click(); "finge" um click no checkbox, alternando seu status.
  20. // Um método extra para as suas arrays... guarde com carinho;) Array.prototype.getRandom = function() { var max = this.length; var i = Math.floor(Math.random()*max); return this[i]; }; function random_imglink(){ // Incluindo as possibilidades var myimages=new Array(); myimages.push("teste0"); myimages.push("teste1"); myimages.push("teste2"); myimages.push("teste3"); myimages.push("teste4"); myimages.push("teste5"); myimages.push("teste6"); // sete para TRUE se a imagem puder aparecer mais de uma vez var podeRepetir = false; // Escolhando 5 imagens aletoriamente var apenas5 = new Array(); while (apenas5.length < 5) { var img = myimages.getRandom(); var jaExiste = (apenas5.indexOf(img) >= 0); if (podeRepetir || !jaExiste) apenas5.push(img); } alert(apenas5); } random_imglink(); Prontin =)
  21. Vini, você está usando jquery né? Saco bastante de mootools(outro framework), mas me dei o trabalho de olhar a doc do jquery pra te responder xD Tente assim: $('td').click(function(){ $(this).parent().find("input").click(); });
  22. Tem que definir o $REMOTE_ADDR, não?
  23. fiote

    Array de arrays

    if( !empty( $_POST[ $i ] [ 'id_prod' ] ) AND $_POST[ $i ] [ 'quan' ] > 0 )
×
×
  • Criar Novo...