-
Total de itens
563 -
Registro em
-
Última visita
Tudo que fiote postou
-
Você está falando de um confirm? var ok = confirm("E aí, sim ou não?")
-
Duvida com script de cálculo e validação de nome
pergunta respondeu ao HugoT de fiote em Ajax, JavaScript, XML, DOM
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 -
Conteúdo de variável javascript para variável HTML
pergunta respondeu ao Ricardo Fabrízio de fiote em Ajax, JavaScript, XML, DOM
Acabo de descobrir que também sou leigo... o que seria uma variável html? -
Com uma ajudinha... dá sim =) http://digitarald.de/project/fancyupload/
-
Clicar em uma imagem automaticamente via javascript
pergunta respondeu ao marcelomcn de fiote em Ajax, JavaScript, XML, DOM
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'); -
Website translation to Portuguese, need help.
tópico respondeu ao easmik de fiote em Classificados & Serviços
How much are you guys willing to pay for the translation? -
Ajudante para Criação de um software
tópico respondeu ao Mateus55 de fiote em Oportunidades para Freelances
Você pode postar mais detalhes sobre o "software" ? -
método toUpperCase()
pergunta respondeu ao Walter Almeida Cerqueira de fiote em Ajax, JavaScript, XML, DOM
Mude essa linha: inp = document.form.placa.value; Para: inp = document.form.placa.value.toUpperCase(); -
[Resolvido] Script js não funciona no firefox
pergunta respondeu ao Rodrigo Kx de fiote em Ajax, JavaScript, XML, DOM
Troque o seu: div2 = eval(div) Para: div2 = document.getElementById(div); -
Função de valiação via ajax não retorna booleano
pergunta respondeu ao Weuller Krysthian de fiote em Ajax, JavaScript, XML, DOM
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. -
Problema com background slideshow via javascript
pergunta respondeu ao iglesias de fiote em Ajax, JavaScript, XML, DOM
Pode parecer uma pergunta besta, mas você tentou mudar o "duration" do bgSlider? -
Validação sem espaços no campo
pergunta respondeu ao Renzo Schröder de fiote em Ajax, JavaScript, XML, DOM
Tenko, o seu TRIM está retirando espaço ENTRE palavras, e creio que a intenção não é essa. -
Função de valiação via ajax não retorna booleano
pergunta respondeu ao Weuller Krysthian de fiote em Ajax, JavaScript, XML, DOM
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. -
Problema com background slideshow via javascript
pergunta respondeu ao iglesias de fiote em Ajax, JavaScript, XML, DOM
"Sem parar" quer dizer o que? Que intervalo está acontecendo entre as imagens? -
Função de valiação via ajax não retorna booleano
pergunta respondeu ao Weuller Krysthian de fiote em Ajax, JavaScript, XML, DOM
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!"); } } -
Validação sem espaços no campo
pergunta respondeu ao Renzo Schröder de fiote em Ajax, JavaScript, XML, DOM
Procure por "trim" na internet. -
Qual o erro que dá no chrome/firefox?
-
JavaScript não funciona no Firefox e nem no Chrome
pergunta respondeu ao J.J. de fiote em Ajax, JavaScript, XML, DOM
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. -
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; } }
-
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".
-
<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 ;)
-
JavaScript não funciona no Firefox e nem no Chrome
pergunta respondeu ao J.J. de fiote em Ajax, JavaScript, XML, DOM
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 -
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 =)
-
Slide não funciona no mozilla firefox
pergunta respondeu ao Baldit de fiote em Ajax, JavaScript, XML, DOM
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. -
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'.