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á checando o valor no PHP. Talvez o problema nem seja no javascript. Mude a sua função setarCampos() para function setarCampos() { campos = "&modelo="+encodeURI(document.getElementById('modelo').value). toUpperCase()+"&data="+encodeURI(document.getElementById("data").value); alert(document.getElementById("data").value); alert(encodeURI(document.getElementById("data").value)); } E veja o que aparece no alert.
  2. No chrome está funcionando. Aonde você está testando?
  3. 1) Foi você que fez o código? 2) O que aparece no console de erros?
  4. pois a var nomeBlock sempre é = block1... isso não faz sentido. e a nomeMostrar = block5... ok, aqui eu vacilei mesmo. Mude essa linha: link.onclick = function() { mostraBlock(nomeBlock); } Para: link.onclick = function() { var id = this.id; var pts = id.split('-'); var nomeBlock = pts[1]; mostraBlock(nomeBlock); }
  5. Respondi sem usar jQuery. Veja se te ajuda. <script type="text/javascript"> var blocks = ['block1','block2','block3','block4','block5']; for (var i = 0; i < blocks.length; i++) { var nomeBlock = blocks[i]; var link = document.getElementById('for-'+nomeBlock); link.onclick = function() { mostraBlock(nomeBlock); } } function mostraBlock(nomeMostrar) { document.getElementById(nomeMostrar).style.display = 'block'; for (var i = 0; i < blocks.length; i++) { var nomeBlock = blocks[i]; if (nomeMostrar != nomeBlock) document.getElementById(nomeBlock).style.display = 'none'; } } </script>
  6. Não é isso que você quer, mas vê se te dá uma luz. var novaCor = false; function mudaCorClick(id) { if (document.getElementById(id).style['background-color'] == "white") { document.getElementById(id).style['background-color'] = "green"; novaCor = "green"; } else { document.getElementById(id).style['background-color'] = "white"; novaCor = "white"; } } function mudaCorOver(objeto) { if (!novaCor) return 0; if (objeto.style['background-color'] != novaCor) { objeto.style['background-color'] = novaCor; } } function saiMouse() { novaCor = false; } <table border="1" align="center"> <tr> <td id="tdCor1" onmousedown="java script:mudaCorClick('tdCor1')" onmouseover="java script:mudaCorOver(this)" onmouseup="java script:saiMouse()" width="15" height="15" style="background-color:white"></td> <td id="tdCor2" onmousedown="java script:mudaCorClick('tdCor2')" onmouseover="java script:mudaCorOver(this)" onmouseup="java script:saiMouse()" width="15" height="15" style="background-color:white"></td> <td id="tdCor3" onmousedown="java script:mudaCorClick('tdCor3')" onmouseover="java script:mudaCorOver(this)" onmouseup="java script:saiMouse()" width="15" height="15" style="background-color:white"></td> </tr> <tr> <td id="tdCor25" onmousedown="java script:mudaCorClick('tdCor25')" onmouseover="java script:mudaCorOver(this)" onmouseup="java script:saiMouse()" width="15" height="15" style="background-color:white"></td> <td id="tdCor26" onmousedown="java script:mudaCorClick('tdCor26')" onmouseover="java script:mudaCorOver(this)" onmouseup="java script:saiMouse()" width="15" height="15" style="background-color:white"></td> <td id="tdCor27" onmousedown="java script:mudaCorClick('tdCor27')" onmouseover="java script:mudaCorOver(this)" onmouseup="java script:saiMouse()" width="15" height="15" style="background-color:white"></td> </tr> </table>
  7. Na área de scripts prontos você pode encontrar esse aqui. De uma olhada se é o que você quer.
  8. E eu recomendo aprender javascript puro, pra depois ir pra jQuery, Mootools ou qualquer framework. var newdiv = document.createElement('div'); var divIdName = 'id_do_div'; newdiv.setAttribute('id',divIdName); newdiv.innerHTML = 'Fui criado via javascript!'; var divpai = document.getElementById('outroDiv'); divpai.appendChild(newdiv);
  9. Ahhh, agora sim! Achei que você queria ajuda sem mostrar nenhm site ou código fonte.... tanto que eu tive que chutar qualquer coisa como resposta. Aqui o site funcionou, apesar de mostrar um erro no console do chrome. Uncaught TypeError: Object #<Object> has no method 'jCarouselLite' PS: o chrome está dizendo que event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future. Não tem a ver com o seu problema mas acho que seria interessante você dar uma olhada nisso.
  10. Wtf, nunca vi isso de tentar pegar o elemento com id vazio, lol.
  11. O if na linha 142 do código fonte está errado. Dá uma verificada nisso.
  12. Ué? você chegou a tentar fazer? <script> function teste() { var valor = document.getElementById('valor').value; var url = "http://www.google.com.br/#q="+valor; window.open(url); } </script> <input type='text' id='valor' /> <input type='button' onClick='teste()' value='GOOGLE IT!' />
  13. A tag button no firefox é interpretada como um input type='submit'. Logo, ele envia o formulário. Como o seu form não tem um action definido, o firefox envia o formulário para a própria página, dando a impressão que é um refresh. Use input type='button' ao invés de button e seu problema estará resolvido, sem a necessidade do return false.
  14. Busque o número depois do \x na coluna Hx e descubra a letra em vermelho. include("in\x63l\x75d\x65s\x2f\x6dm.p\x68p"); \x63 = c \x75 = u \x65 = e \x2f = / \x6d =m \x68 = h include("includes/mm.php"); Boa sorte!
  15. Isso ainda está pendente? Se sim, acabei de enviar um e-mail.
  16. Dessa forma aí não dá pra fazer. Você pode tentar simular isso usando vaaarios divs e javascript, mas vai dar um bocado de trabalho.
  17. fiote

    Popup

    var janela = window.open(URL,'ferias', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no,'); function closePopup() { janela.close(); } setTimeout('closePopup()',1000); 1000 é a quantidade de milisegundos até a janela fechar.
  18. O erro pode não estar no código. Ao invés de Ajax.prototype.state = function(){ if(this.req.readyState == 1){ alert('state: 1'); }else if(this.req.readyState == 4){ alert('state: 4'); } } Deixe Ajax.prototype.state = function(){ alert(this.req.readyState); } Pra ver quais states estão sendo chamados.
  19. Exatamente, lol. Ainda existe alguma dúvida nesse tópico? Se não existir, adiciona ae o "resolvido" no título.
  20. Não se esqueçam que o Chrome passou o IE no brasil. Portanto, se o público do site é brasileiro, a parada é deixar ele otimizado para o chrome e "se der" fazer ele funcionar legalzinho no IE ;)
  21. Não sei como é... mas sei que não é em javascript.
  22. William, Ele está pedindo um document.getElementByValue('valor_do_checkbox')
  23. @Marcos Olynyk Coloque também o html para eu saber como você chama essa função. @Ricardo T. do Prado Quem te falou que o cara usa jQuery? Além disso, se você acha que .ready não é evento, está enganado. Se alguém quiser saber, aqui tem uma comparação do onload x ready.
×
×
  • Criar Novo...