Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. Troque: <type="text/javascript" > Por: <script type="text/javascript"> E lembre-se de fechar a tag (</script> após o código)
  2. Troque as aspas também no HTML e utilize type="text/javascript" ao invés do atributo language (o erro será corrigido sem a segunda alteração, mas é recomendável utilizar dessa forma).
  3. Como ficou o código agora? E o que você chama de erro? O código não funcionar ou mostrar a mensagem errada (mais especificamente, sem espaços). Tente alterar as aspas, estão escritas de maneira errada. Além disso, falta um " " para separar nome do sobrenome. Tente assim: var nome; nome = prompt("Digite o seu nome"); var sobrenome; sobrenome = prompt("Digite o seu sobrenome"); alert(nome+" "+sobrenome) Se funcionar posta aí!
  4. Movendo: Sugestões e Críticas --> Outros assuntos.
  5. Da mesma forma que incluiu o stdio no seu código: #include <stdlib.h>
  6. Qual foi o erro? Tente incluir a biblioteca stdlib.h.
  7. Movendo: Repositório de Scripts - Ajax, JS, XML, DOM --> Ajax, JavaScript, XML, DOM.
  8. O prazo para enviar o script se encerra hoje. Quem estiver interessado ainda pode enviar o e-mail.
  9. Troque o '=' do por '==' na comparação de caracteres. Não cheguei a ler o código todo, tampouco testar, mas acho que é isso. Quanto ao Dev, essa IDE não é atualizada há anos. Para estudos é uma opção, mas existem outras IDEs muito melhores.
  10. JOGO 01: VASCO-RJ JOGO 02: CORINTHIANS-PR JOGO 03: BOTAFOGO-RJ JOGO 04: BAHIA-BA JOGO 05: ATLETICO-GO JOGO 06: PALMEIRAS-SP JOGO 07: POTIGUAR-RN JOGO 08: ATLETICO-PR JOGO 09: SAMPAIO CORREA-MA JOGO 10: PONTE PRETA-SP JOGO 11: GREMIO-RS JOGO 12: TREZE-PB JOGO 13: FORTALEZA-CE JOGO 14: ATLETICO-MG JOGO 15: PARANA-PR
  11. É uma recomendação da W3C. A tag script não é reservada ao Javascript (embora seja a linguagem mais utilizada). Por exemplo, pode-se utilizar VBScript (só funciona no IE)
  12. Funcionar até funciona na maioria dos navegadoers, mas não é certo. O atributo type é obrigatório. O ideal é seguir os padrões garantir o funcionamento em todos os navegadores com suporte a Javascript. Edit: Fui ver agora o post do Rafael. Não funciona com as alterações acima ? Se possível poste como ficou o código e os erros apresentados.
  13. Não consegui entender muito bem... Seria para o atributo style inline (na própria tag) substituir o que foi definido no arquivo externo? Se for isso, não precisa fazer nada, é o padrão.
  14. O correto é utilizar o "text/javascript", sim. O erro está em utilizar a mesma tag para chamar o arquivo e executar o código. Ao invés de: <script type="text/javascript" src="arquivo.js"> código aqui </script> O correto é: <script type="text/javascript" src="arquivo.js"></script> <script type="text/javascript"> código aqui </script> Obs.: Para manter a compatibilidade com navegadores sem suporte a XHTML, prefira utilizar o "</script>" ao invés de shorttag (fechar com "/>"). Note que isso é somente com a tag script, nas outras não precisa.
  15. O objetivo seria somente incluir os options se estiver vazio, é isso ? Talvez esteja ocorrendo um problema pelo fato de o primeiro elemento poder ser o texto (text node - nesse caso creio que ficaria em branco, mas existe). Tente, então, verificar se existe algum option (elem.getElementsByTagName("option")) ou procurar o segundo elemento (elem.firstChild.nextSibling) Se funcionar posta aí !
  16. IE é um lixo mesmo... Quanto a esses métodos, podem ser utilizados em qualquer elemento.
  17. Entendi.. Nesse caso é porque o evento onchange não é chamado, o valor já vem escrito. Existem algumas soluções para isso. Uma delas: onload=function(){ document.getElementById("elemento").onchange() //chama a função } Outra opção é deixar o valor em branco e modificar via javascript. Exemplo em ASP: if(Request.QueryString("id") != "") then response.write "<script type='text/javascript'>document.getElementById('elemento').selectedIndex=" & _ request.querystring("id") & "'</script>" end if Sinceramente acho a primeira opção mais elegante.
  18. Estranho funcionar offline e dar erro online... Qual o erro que aparece ?
  19. Como assim já vir a cidade selecionada? Não entendi direito isso. Obs.: Existem alguns scripts desse tipo aqui no fórum, se não me engano há um justamente para cidades e estados usa até a API do Google, não sendo necessário um banco de dados.
  20. Esse "options.add" funciona mesmo em todos os navegadores? Estou perguntando porque nunca vi esse método, então seria interessante pesquisar sobre compatibilidade. Se quiser uma forma alternativa dá pra usar o appendChild. Quanto a remover os elementos, uma forma simples é modificando o innerHTML: elem.innerHTML="" Mas há diversas formas de se fazer (seja buscando todos os options com o getElementsByTagName, dar um removeChild no primeiro filho até que não exista mais, etc.) Se quiser um exemplo: while(elem.firstChild){ elem.removeChild(elem.firstChild) }
  21. Não sei lhe explicar o motivo, provavelmente porque alguém quis assim ^_^. Um objeto JSON não é muito mais que uma array (também é possível pensar em objetos como sendo um), a principal diferença é a notação. Por exemplo, o código acima poderia ser escrito mais ou menos assim: var Pessoa=new function(){ this.contador=0 this.Class=function(){ Pessoa.contador++ this.nome="Edu" } } Ou, se preferir: var Pessoa=new Array() Pessoa.contador=0 Pessoa["Class"]=function(){ Pessoa["contador"]++ this.nome="Edu" } Note que é válido o operador [] em objetos, assim como o . é válido em arrays.
  22. Quanto ao POST, não é por isso não. Perguntei sobre o outro domínio porque se não me engano é impossível fazer requisição em outro domínio (se estiver com subdomínio, como server2.server1.com.br, talvez seja possível). Mas nesse caso não funcionaria nem em POST nem GET (o que não é o caso, pois o GET funciona). Se quiser utilizar o método POST, veja esse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=131769 É uma lista de tutoriais para Javascript e AJAX. Mais especificamente, veja esse link: http://www.hospedia.com.br/artigos/1/Ajax.html Se estiver interessando em classes prontas para a utilização de AJAX, veja esse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=145635. Atualmente há uma classe minha e outra do Eduardo. Quando a um servidor travar o outro, é possível sim, mas somente na parte do Ajax.
  23. É assíncrona, sim. O terceiro parâmetro, quando verdadeiro, significa que a requisição é assíncrona. Ou seja, o usuário poderá utilizar o navegador e o Javascript continuará sendo executado mesmo enquanto a requisição estiver rodando. O que acho estranho (só fui parar pra pensar agora nisso) é que você está fazendo requisições em outro servidor, o que até onde sei não é possível. Esse outro servidor seria um subdomínio ou algo do tipo? Na verdade nem se se assim é possível. De qualquer forma isso não interessa muito.
×
×
  • Criar Novo...