Ir para conteúdo
Fórum Script Brasil

fiote

Membros
  • Total de itens

    563
  • Registro em

  • Última visita

Tudo que fiote postou

  1. Você está falando de um confirm? var ok = confirm("E aí, sim ou não?")
  2. document.getElementById("algumID") retorna um elemento html. var total = (numKappa * VALORKAPPA) Isso não vai funcionar porque você está multiplicando um [htmlinputElement] por um inteiro/float. Se o elemento no caso é um input e você quer saber o CONTEUDO desse input, você precisa usar: document.getElementById("algumID").value
  3. Acabo de descobrir que também sou leigo... o que seria uma variável html?
  4. Com uma ajudinha... dá sim =) http://digitarald.de/project/fancyupload/
  5. Não tem como você forçar um click. O que você pode fazer é "fingir" um click para chamar o evento 'onclick' desse elemento, caso você o tenha definido. Se eu não me engano, você pode usar .fireEvent('onclick');
  6. How much are you guys willing to pay for the translation?
  7. Você pode postar mais detalhes sobre o "software" ?
  8. Mude essa linha: inp = document.form.placa.value; Para: inp = document.form.placa.value.toUpperCase();
  9. Troque o seu: div2 = eval(div) Para: div2 = document.getElementById(div);
  10. O javascript executa uma linha de cada vez, em sequencia. Quando você faz uma requisição ajax, ele chama esse ajax e continua executando o código. Quando o ajax volta do servidor com o resultado, JÁ ERA. Não tem como "retornar" nada porque o script já passou. O tal "validity" deve ter um fluxo de execução. Você vai ter que quebrar esse fluxo em duas partes e o seu ajax vai fazer a ponte entre as duas. Não tem outra forma decente de fazer isso. Mas se você não consegue fazer isso, tem outra forma. Logicamente, uma forma porca e não confiável: Faça a sua pagina carregar a sua base de usuários inteira e grave num vetor javascript. Faça a sua checkLogin() consultar esse vetor ao invés de consultar o banco. Agora sim você pode retornar um booleano.
  11. Pode parecer uma pergunta besta, mas você tentou mudar o "duration" do bgSlider?
  12. Tenko, o seu TRIM está retirando espaço ENTRE palavras, e creio que a intenção não é essa.
  13. E eu preciso de uma máquina de teleporte, lol. Bem, então tem algo errado no seu código. Se possível, favor postá-lo.
  14. "Sem parar" quer dizer o que? Que intervalo está acontecendo entre as imagens?
  15. Weuller... ajax não retorna nada. Se você faz var ok = checkLogin();, o javascript não vai "esperar" o retorno do ajax pra continuar a execução, ele vai simplesmente continuar com o próximo comando. Supondo que o seu código esteja assim: var ok = checkLogin(); if (ok) { alert("login correto!"); } else { alert("login errado!"); } Isso não vai funcionar. Ele sempre vai aletar "login errado", ou nem vai alertar nada. Você precisa trabalhar ao redor disso. Dentro do success da sua requisição, chame outra função (por exemplo, resultadoCheckLogin(retorno)) que aí sim irá tratar o retorno. Assim ó: checkLogin(); .... function resultadoCheckLogin(ok) { if (ok) { alert("login correto!"); } else { alert("login errado!"); } }
  16. Qual o erro que dá no chrome/firefox?
  17. Vixi, agora é o Chrome que está dando uma de babá... if(document.getElementById("nome").value==""){ alert("Por favor preencha o Nome") nome.focus(); return false } nome.focus(); Você definiu essa variável "nome" aonde? O que? Tá fazendo referencia direta pelo ID do elemento? nome.focus() ao invés de document.getElementById('nome').focus()? Tsc tsc tsc. O IE dá erro nessa linha e pára a execução, com isso ele não "vê" o return false e supoe que deve continuar com o envio do formulário. Já o Chrome (infelizmente, na minha opinião) aceita a referencia direta e funciona normalmente. Sobre o problema com o select... Você está checando se document.getElementById("select1").value é igual à vazio... Ok, ok... Você tem 3 options nesse select. O seu terceiro option tem o valor "2", o segundo option tem o valor "1"... e o primeiro option tem o valor... tem o valor... o que? não tem valor nenhum? Não ter valor nenhum NÃO NECESSARIAMENTE quer dizer que o valor seja igual a "" (vazio). Adicione alert(document.getElementById("select1").value); antes do seu IF checando o valor do select e rode a página nos 3 navegadores e veja a diferença.
  18. Pensa um pouco então, lol. Isso aqui é lógica de programação, não tem nada a ver com javascript de verdade. var algumaTeclaEstaApertada = false; var eventoAtivo = null; function keyDown(evt){ if (algumaTeclaEstaApertada) return 0; keys[evt.keyCode] = true; eventoAtivo = evt; algumaTeclaEstaApertada = true; } function keyUp(evt){ if (evt == eventoAtivo) { keys[evt.keyCode] = false; algumaTeclaEstaApertada = false; eventoAtivo = null; } }
  19. Sim, keydown teria que enviar um evento para o outro usuário. Porém, se depois do keydown o campo ficar vazio (por um delete ou backspace) você teria que enviar outro evento pra retirar a mensagem de "fulano está digitando".
  20. <script> var spans = document.getElementsByTagName('span'); for (var i = 0; i < spans.length; i++) { var id = spans[i].id; var conteudo = spans[i].innerHTML; alert('id: '+id+'\n'+'conteúdo: '+conteudo); } </script> Pronto, os spans estão separados. Agora é com você decidir o que fazer com eles ;)
  21. JJ, o seu código funciona no IE porque o IE não dá a mínima para padrões de internet. var formulario=document.getElementById("form1"); document.getElementById("form1") getElementById("form1") GET ELEMENT BY ID "form1" ... Agora olhe o seu código e verifique se existe algum elemento com o ID igual a "form1". ... Mas no IE funciona mimimi~* Sim, porque o IE, ao não encontrar nenhum elemento com o ID procurado, dá uma de babá e pensa "hmm, acho que o programador esqueceu de definir o ID, vou procurar algum elemento com o NAME igual a form1"... e com isso ele acha o elemento e o script funciona. =) Btw, o chrome dá erro sim. Só que ele não dá erro na hora de clicar no enviar, e sim ao carregar a página. Uncaught TypeError: Cannot set property 'onsubmit' of null
  22. Bem, você usar uma flag pra isso. var algumaTeclaEstaApertada = false; function keyDown(evt){ if (algumaTeclaEstaApertada) return 0; keys[evt.keyCode] = true; algumaTeclaEstaApertada = true; } function keyUp(evt){ keys[evt.keyCode] = false; algumaTeclaEstaApertada = false; } Acho que funcionaria =)
  23. noobSlide com certeza não é um objeto nativo do javascript. Favor sempre postar qual framework você está usando, ou quais códigos externos estão embutidos no seu script.
  24. Você está reclamando de algo que não conhece =( http://www.w3schools.com/tags/tag_button.asp Deveria sim. Se você não especifica o tipo do button, o default é considerar ele um submit. DICA: não use a tag button. Use input type='button'.
×
×
  • Criar Novo...