Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Pesquisar na Comunidade

Mostrando resultados para as tags ''Javascript''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Categorias

  • Armazenamento
  • Áudio
  • Energia
  • Entrada
  • Feiras e Eventos
  • Gabinetes
  • Memória
  • Museu
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Rádio CdH
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Blog

Categorias

  • Armazenamento
  • Áudio
  • Câmeras
  • Computadores
  • Consoles
  • Eletrônicos
  • Energia
  • Entrada
  • Gabinetes
  • Impressão
  • Jogos
  • Memória
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Livros disponíveis
  • Livros esgotados

Categorias

  • Cursos

Fóruns

  • Mensagens do Clube do Hardware
    • Regras gerais
    • Boletins do Clube do Hardware
    • Notícias da administração
  • Hardware
    • Recomendações de computadores
    • Placas de vídeo
    • Placas-mãe e chipsets
    • Processadores
    • Problemas de gargalo e desempenho
    • Memórias
    • Armazenamento
    • Refrigeração e superaquecimento
    • Fontes e energia
    • Gabinetes e casemods
    • Placas de som e áudio on-board
    • Periféricos
    • Mac
    • Overclock
    • Hardware - outros
  • Computação móvel
    • Notebooks
    • Tablets
    • Smartphones e apps
  • Redes e Internet
    • Redes e Internet
    • Hospedagem de sites e registro de domínios
  • Segurança da informação
    • Remoção de malware
    • Dúvidas sobre invasões e infecções
    • Programas de proteção
  • Programação e desenvolvimento
    • Java
    • C/C#/C++
    • Pascal/Delphi
    • .NET
    • Bancos de dados
    • Programação web
    • Programação - iniciantes
    • Programação de microcontroladores
    • Programação - outros
  • Software
    • Jogos
    • Pacotes de escritório
    • Computação distribuída (Folding@Home, Bitcoin etc.)
    • Virtualização
    • Design, animação e tratamento de imagens
    • Edição de áudio e vídeo
    • Programas
  • Sistemas Operacionais
    • Recomendação de sistemas operacionais
    • Windows
    • GNU/Linux, BSD, Unix-like e software livre
  • Eletrônicos
    • Equipamentos de som, home theaters e gravadores de mesa
    • Televisores e projetores
    • Câmeras e filmadoras
    • Players portáteis
    • Consoles (videogames)
    • GPS
    • Telefonia fixa
    • Eletrônica
    • Retrocomputação
  • Outros
    • Recomendações de serviços e lojas
    • Preços e promoções
    • Notícias
    • Bolsa de empregos, certificações e mercado de trabalho
    • "Causos"
    • Encontros de usuários
    • Feira do Rolo
  • Clube do Hardware
    • Comentários, elogios, críticas, sugestões e questões sobre o Clube do Hardware
    • Comentários de artigos
    • Fórum para testes de funcionalidades

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrado 107 registros

  1. Bom dia, sou estudante e gostaria de criar um jogo para um trabalho, em JavaScript, alguém pode me informar quais as vantagens de programar jogos em JavaScript com relação as outras linguagens, se houver?
  2. function abrir() { document.getElementById("re").style.display = "block"; document.getElementById("bre").setAttribute("onclick", "fechar()"); } function fechar() { document.getElementById("re").style.display = "none"; document.getElementById("bre").setAttribute("onclick", "abrir()"); } Um código simples, pra esconder e mostrar uma div sempre que clicar em um botão. Mas por ser id, só posso ter um 1 objeto com essa identificação. E no caso se eu fosse fazer vários botões, com essa mesma função. Como eu especifico que eu quero aquele botão e aquela div? (no meio de vários mesmo objetos com a mesma class)
  3. estou tentando acessar o site para ver meu boletim escolar mas está retornando esse problema eu acredito que seja html ou javascypt mas não sei muito bem, quando tento fazer login aparece isso, olhando no codigo fonte (também não sei se vai ajudar) tem esse codigo: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Portal do Aluno - IFBA</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="http://www.cefetba.br/css/cefetba.css" rel="stylesheet" type="text/css"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> <style type="text/css"> <!-- .menuparentdir ul { color: #F00; } .auto-style1 { text-align: justify; } .auto-style2 { width: 1923px; } --> </style> </head> <body LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0> <font face="Arial" size=2> <p>Microsoft OLE DB Provider for ODBC Drivers</font> <font face="Arial" size=2>erro '80040e31'</font> <p> <font face="Arial" size=2>[Microsoft][ODBC SQL Server Driver]Tempo excedido</font> <p> <font face="Arial" size=2>/scripts/PortalAluno/aluno.asp</font><font face="Arial" size=2>, line 58</font> se quiserem da uma olhada é esse site aqui: https://portaldoaluno.ifba.edu.br/scripts/PortalAluno/index.html que por sinal pra mim é site muito mal feito :/
  4. Não estou a conseguir por a funcionar o a verificar se o utilizador ja existe dimanicamente basicamente quero que quando se vai digitando o nome do utilizador diz se existe ou não estou a usar o nodejs com o express e mysql topico pode ser fechado problema resolvido
  5. Estou a tentar por a mostrar todas as cidades de um determina utilizador no console.log() mostra-me o problema é quando ponho router.get('/Administration', (req, res) => res.render('Administration/index',{username:res.locals.user.username,nome:res.locals.cidade.Nome,coordenas:res.locals.cidade.coordenadas,continente:res.locals.cidade.continente})) da-me o maldito erro 404 a funcão de onde chamo cidade if(user.nivel==1){ const cidade = await Cidade.findcidade(connection, req.body.username) res.locals.user= user req.session.cidade= cidade res.locals.cidade= req.session.cidade // console.log(1); console.log("rewr",*****); res.redirect('/Administration'); função findcidade const findcidade = (connection,username) => { return new Promise ((resolve, reject) => { connection.query(`SELECT cidade.cod_cidade, cidade.Nome,cidade.continente,cidade.coordenadas,cidade.ouro,cidade.madeira,cidade.metal,cidade.pedra,cidade.energia, cidade.comida,cidade.petrolio FROM user INNER JOIN cidade ON user.cod_user=cidade.cod_user WHERE user.username='${username}' `, (err, result) =>{ if(err){ reject(err) }else{ if(result.length>0){ resolve(result) } else{ resolve(false) } } }) }) } mensagem de erro o que estou a fazer errado
  6. <table> <tr> <input id="cep" type="text" name="cep"> </tr> <tr><button id="botao">Enviar</button></tr> </table> <table> <thead>Informações</thead> <tr> <td id="bairro"></td> </tr> <tr> <td id="logradouro"></td> </tr> <tr> <td id="cidade"></td> </tr> <tr> <td id="estado"></td> </tr> </table> <script type="text/javascript"> var api = 'http://api.postmon.com.br/v1/cep/'; var info; function setUp() { var button = select('#botao'); button.mousePressed(cepDados); document.getElementById("bairro").innerHTML = recebeDados().info.logradouro; document.getElementById("logradouro").innerHTML = recebeDados().info.logradouro; document.getElementById("cidade").innerHTML = recebeDados().info.logradouro; document.getElementById("estado").innerHTML = recebeDados().info.logradouro; } function cepDados(){ var url = api + input.value(); loadJSON(url, recebeDados); } function recebeDados(dados_str){ info = JSON.parse(dados_str); } </script>
  7. Senhores, Boa tarde! Sou relativamente novato em desenvolvimento web e infelizmente não domino muito bem as linguagens PHP e JavaScript. Aqui no C.H. é a primeira vez que faço uma postagem e desde já peço desculpas se faço em lugar errado. Fiquei em dúvida se seria mesmo em JavaScript ou em PHP ou ainda em HTML. Mas vamos lá... Recentemente peguei um cliente para desenvolver o site da empresa dele. Optamos pelo uso de um template pronto para facilitar todo o trâmite, tanto por questões de tempo quanto financeiramente para ele. Neste template existe um campo onde os clientes podem se cadastrar para receber a newsletter da empresa. É justamente aí que está a minha dúvida. Eu preciso que este campo envie o endereço de e-mail digitado para o e-mail do cliente e que, após a digitação e envio, apareça um texto informando que a mensagem foi enviada com sucesso e que o campo volte a ficar em branco (no caso volte a mensagem solicitando que o usuário insira um endereço de e-mail para se cadastrar). No código fonte do template há uma indicação apontando para um script que não existia. Então apenas copiei um outro já existente e renomeei para o arquivo indicado. Neste caso gostaria de editá-lo para que ficasse funcional mas como não tenho conhecimento suficiente, busco informações com quem já domina a linguagem. Vamos aos códigos já existentes: Trecho do HTML do template onde está o formulário: … <div class="col-lg-3 col-md-3 col-sm-6 newletter"> <h1> Newsletter</h1> <div class="line2"></div> <div class="searchform"> <p>Inscreva-se para receber nossa newsletter</p> <form id="search" method="post" action="js/contact/news-form.js" name="ContactForm"> <input type="email" class="s" id="s" name="email_newsletter" placeholder="insira seu email......"> <button type="submit" class="sbtn"><i class="fa fa-chevron-right"></i></button> </form> </div> </div> Código do arquivo JS (news-form.js) $(function(){ $("#ContactForm").submit(function(){ $("#submitf").value='Please wait...'; $.post("process.php?send=comments", $("#ContactForm").serialize(), function(data){ if(data.frm_check == 'error'){ $("#message_post").html("<div class='errorMessage'>ERROR: " + data.msg + "!</div>"); document.ContactForm.submitf.value='Resend >>'; document.ContactForm.submitf.disabled=false; } else { $("#message_post").html("<div class='successMessage'>Your message has been sent successfully!</div>"); $("#submitf").value='Send >>'; } }, "json"); return false; }); }); Resumindo: No HTML: Preciso que o formulário tenha apenas o campo de email para que meu cliente receba via e-mail e posterior cadastro manual na newsletter e que após o envio surja uma mensagem confirmando o sucesso no envio. No JS: Preciso que o código do arquivo seja compatível a essas ações. No PHP: Acredito que para mim seja a melhor forma de manipular esses dados. mas confesso que não tenho certeza de como ou onde devo inserir esses scripts. Desde já agradeço a ajuda de todos e peço desculpas pela falta de conhecimento e também se este não for o lugar correto para postar este tópico. Forte abraço, Forte abraço, Programador_30
  8. Eu não estou conseguindo compreender os operadores de bit a bit (bitwise) do JavaScript, sei que tem algo a ver com bases numéricas e coisas do tipo, porém, não sei quando usa-los e para que finalidade ou ocasiões devo utiliza-los. A lguém poderia me explicar o uso desses operadores, ou se possível, me passar artigos específicos para que eu aprenda com mais facilidade? Se sim obrigado.
  9. Bom dia, tenho um simples form (Nome, Telefone, E-mail, Assunto e Mensagem), eu gostaria de colocar uma mascara para meu campo telefone, onde insere os parenteses e o traço entre os números. Estou com 2 dúvidas... 1 - Melhor fazer em Javascript já que é um campo só ou usar o JQuery? (talvez o JS carrega mais rápido que o Jquery?) 2 - No caso do telefone, tem um campo só que usa para celular ou fixo, o problema é que quando eu for colocar o traço depois dos 4 primeiro dígitos vai dar problema caso for celular (19) 9222-21111. Geralmente esses form tem alguma regra de se começar colocando o 9 que todo celular tem, ele coloca o traço só a partir do 5 digito? ai ficaria (19) 92222-1111? Meu código em JavaScript é este: <html> <head> <title>Mascara Telefone</title> <script type="text/javascript"> function mascara(telefone){ if(telefone.value.length == 0) telefone.value = '(' + telefone.value; if(telefone.value.length == 3) telefone.value = telefone.value + ') '; if(telefone.value.length == 8) telefone.value = telefone.value + '-'; } </script> </head> <body> Telefone: <input type="text" name="telefone" id="telefone" size="20" maxlength="14" onkeypress="mascara(this)"> </body> </html>
  10. Colegas fiz um site no wordpress e a pessoa pediu um chat online, então usei um plugin o tawk.to é um script que se coloca na pagina inicial ou no rodapé, é bem simples é so term um login e senha do tawk.to, vários chats online usam este script. Funcionou 80%, é que tem vezes que quando digito o endereço do site no google chrome o chatonline não carrega, as vezes carrega perfeitamente... Em outros navegadores como o Edge funciona 100% das vezes. Então entrei em contato até com o pessoal do plugin eles pediram para eu colocar uma linha no head do site, mas as vezes ele ainda não carrega. Alguém tem já usou o tawk.to no chrome e já teve este problema? Eu estou achando que o problema é do browser porque uma vez quando ia carregar algum formulário pelo chrome acontecia algo parecido e em outros navegadores ficava perfeito. Segue o script que coloquei no rodapé ou seja no footer.php <!--Start of Tawk.to Script--> <script type="text/javascript"> var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(); (function(){ var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; s1.async=true; s1.src='https://embed.tawk.to/5b2e8205d0b5a54796821b2c/default'; s1.charset='UTF-8'; s1.setAttribute('crossorigin','*'); s0.parentNode.insertBefore(s1,s0); })(); </script> <!--End of Tawk.to Script-->
  11. Olá pessoal do fórum, preciso de ajuda neste negócio. O código abaixo deve ler as inputs, coloca-las juntas e após um click no botão salvar, deve ser salvo na pasta especificada. A ideia é que antes de ser salvo, as informações devem ser dispostas em linhas, para que o conteúdo do txt apareça em linhas. Alguma ideia de como apresentar o txt em linhas de acordo com as inputs??? Cada input uma linha. <html> <head> <script type="text/javascript"> // recolhe as entradas de texto, e coloca tudo em d function preencher_d( el ) { document.getElementById('d').value += el.value; } // lê tudo que está em d e gera arquivo txt function escreverArquivo() { var doc = new ActiveXObject("Scripting.FileSystemObject"); var gtxt = doc.CreateTextFile("E:doc.txt", true); var texto_in = document.getElementById("d").value; gtxt.WriteLine(texto_in); gtxt.Close(); } </script> </head> <body> <label>A <input type="text" name="a" onblur="preencher_d( this )" /></label> <label>B <input type="text" name="b" onblur="preencher_d( this )" /></label> <label>C <input type="text" name="c" onblur="preencher_d( this )" /></label> <label>D <input type="text" name="d" id="d" disabled="disabled" /></label><br> <input type="button" value="salvar" src="salvar" onclick="escreverArquivo()"><br> </body> </html>
  12. Oi, estou iniciando em javascript, e gostaria de saber como eu subtraio o valor entre 2 números e obtenho o resultado. Por exemplo, tenho 2 input, e pego valor colocado pelo usuário nos 2 input e subtraio eles, e coloco o resultado + um texto. Eu sei quê, se fosse no visualg eu faria: Var N1, N2 : inteiro inicio Leia (N1) Leia (N2) Se ((N1-N2) < 0) então EscrevaL ("Texto") Senao EscrevaL ("Texto") Mas no javascript, como eu pego o valor no input, e subtraio pelo javascript, é simples? Se souberem de um video explicando agradeço.
  13. Olá a todos, Estou a tentar aplicar este código: Nesta tag <style type="text/css"> .viewer_pdf { width: 100%; height: 900px; border: none; } </style> <body> <embed class="viewer_pdf" src="https://upload.wikimedia.org/wikipedia/commons/e/ee/Electronics.pdf" type="application/pdf"> </body> O objectivo é que o pdf seja rolado automaticamente. Consigo fazer com que a página tenha auto-scroll, mas a app que abre o pdf não consigo fazer com que tenha auto-scroll! Estive a tentar direcionar o JS para a tag embeb, mas sem sucesso! Agradeço desde já toda a ajuda!
  14. Olha meu HTML: <form method="post" action="inserir_dados.php"> <input onclick="mostrar_inputs();" type="button" value="Mostrar Campos"/><br/><br/> <label class="mostrar"><span>Nome da Atividade:</span><input type="text" name="nome"/></label><br/><br/> <label class="mostrar"><span>Data de Início:</span><input type="date" name="data_inicio"/></label><br/><br/> <label class="mostrar"><span>Data de Fim:</span><input type="date" name="data_fim"/></label><br/><br/> <label class="mostrar"><span>Descrição:</span><input type="text" name="descricao"/></label><br/><br/> <label class="mostrar"><span>Custo:</span><input type="number" name="custo"/></label><br/><br/> <input type="submit" value="Inserir"/> </form> Olha meu CSS: span, input{ font-size: 16pt; } form{ margin: 20px 0; border-style: solid; border-width: 1px; border-color: red; } .mostrar{ display: none; } Olha meu JavaScript: function mostrar_inputs(){ document.getElementsByClassName("mostrar").style.display = "block"; } Olha meu arquivo "inserir_dados.php": <?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "web"; $nome = $_POST['nome']; $data_inicio = $_POST['data_inicio']; $data_fim = $_POST['data_fim']; $descricao = $_POST['descricao']; $custo = $_POST['custo']; $conn = mysqli_connect($servername, $username, $password, $dbname); if(!$conn) die("Erro ao tentar conectar com o banco de dados!"); else{ $sql = "INSERT INTO atividades1 (atividade_id, nome, data_inicio, data_fim, descricao, custo) VALUES (NULL,'$nome','$data_inicio','$data_fim','$descricao', $custo)"; $result = mysqli_query($conn, $sql); if(!$result) die("Erro ao tentar inserir dados!"); else die("Dados inseridos com sucesso!"); } $conn->close(); ?> Eu clico no botão "Mostrar Campos" e não aparece as labels, mesmo com o código acima. Então como se corrige esse erro?
  15. Boa Noite, preciso muito de ajuda estou fazendo este trabalho da faculdade: Questão 1: https://docs.google.com/document/d/1W6LO6F7uikLFV9t9BPt7uAOwvQ4uNJAwGBTlXMvw_Ds/edit Questão 2:https://docs.google.com/document/d/1axpdoimV8xGS2yihI7flz3Yqdh1la7sReDhbXPF9l8M/edit Até o momento consegui fazer o seguinte código: <!DOCTYPE html> <html lang="pt" dir="ltr"> <head> <meta charset="utf-8"> <title>Trabalho Laboratório Web 1</title> </head> <body> <h1>Trabalho Laboratório Web 1</h1> <form name="soma"> <div> <label for="n">Nome</label> <input type="text" name="n" id="n"/> <input type="submit" name="somar" value="Adicionar" /> </div> <br> <div> <label for="cfix" for="ccap">Produto</label> <input type="text" name="p"/> <input type="submit" name="prod" value="Adicionar" /> </div> <br> <div> <label for="cfix" for="ccap">Valor Unitário</label> <input type="number" name="valor"/> <input type="submit" name="cfix" value="Custo Fixo"/> <input type="submit" name="ccap" value="Custo Per capita"/> </div> </form> <p><h2>Nomes: <span>0</span></h2> <ul></ul> <p><h2>Produtos: <span> </span></h2> <table id="tf" border="1"> <tr> <td colspan="4"><center><b>Custo fixo</b></center></td> </tr> <tr> <td colspan="2">Produto</td> <td colspan="2">Valor</td> </tr> </table> <br> <table id="tp" border="1"> <tr> <td colspan="4"><b>Custo Per Capita</b></td> </tr> <tr> <td colspan="2">Produto</td> <td colspan="2">Valor</td> </tr> </table> <p><center><h2 style="color:red;">Valor para cada um : R$<span> </span></h2></center></p> <script> document.soma.addEventListener('submit', adicionar); var lista = document.querySelector('ul'); var qtd = document.querySelector('span'); var soma = 0; function adicionar(e) { e.preventDefault(); var novoLi = document.createElement('li'); novoLi.textContent = document.soma.n.value; lista.appendChild(novoLi); soma++; qtd.textContent = soma; document.soma.n.value = ""; } </body> </html> Porém não consigo seguir em frente, alguém pode me dar alguma dica ou ajuda?
  16. Bom dia a todos! Estou com uma dúvida simples em javascript porém não consigo resolver. Estive olhando na internet e tem varias soluções com média simples, porém não vi nada com média ponderada (quando tem pontuação com peso). O calculo da nota é a seguinte: Para cursos de Licenciatura e tecnologia segue a seguinte formula: Média=((AVA*1)+(Prova*9))/10 Para cursos de Tecnologia segue a seguinte formula: Média = ((AVA*1)+(PIM*2)+(Prova*7))/10 O sistema que eu quero criar segue os seguintes parâmetros: O usuário insere a nota no formulário e sem a necessidade de clicar em nenhum botão aparece a nota no campo especifico.(se não der pra fazer eu coloco um botão kkkk) A nota tem que ser do tipo decimal (float). Será que alguém poderia me ajudar? Abaixo tem o código <!DOCTYPE html> <html> <head> <title>Calculo de Notas da Escola para licenciatura/Tecnologia</title> <script type="text/javascript"> function calc_mediaLic(){ var ntAva = parseFloat(document.getElementById('licAva').value); totAva=ntAva*1; var ntProva = parseFloat(document.getElementById('licProv').value); totProv=ntProva*9; totMedia=parseFloat(totAva+totProv)/10; document.getElementById('licM').value=totMedia; } </script> <style type="text/css"> h1{ text-align: center; font-family: cursive, sans-serif; } p#inst{ text-align: center; font-family: cursive, sans-serif; font-size: 13pt; } form{ width: 500px; margin: auto; } fieldset legend{ text-align: center; font-weight: bold; text-transform: uppercase; font-family: Arial, sans-serif; } fieldset#licen { margin-bottom: 25px; } fieldset#licen input#licM, fieldset#tec input#mediaTec{ background-color: #dddddd; } </style> </head> <body> <h1>Calculo de Notas da Escola</h1> <p id="inst">Insina as notas do AVA e da Prova nos seus respectivos campos.</p> <form class="" method="post"> <fieldset id="licen"> <legend>Calculo da Licenciatura/bacharelado</legend> <p><label for="licAva">AVA:</label><input type="number" name="lAva" id="licAva" min="0" max="10" value="0"></p> <p><label for="licProv">Prova:</label><input type="number" name="lProv" id="licProv" min="0" max="10" value=""></p> <p><label for="licM">Média:</label><input type="text" name="lMed" id="licM" placeholder="Nota da Média" readonly></p> </fieldset> <fieldset id="tec"><legend>Calculo de Notas Tecnologia</legend> <p><label for="avaTec">AVA: </label><input type="number" name="tAva" id="avaTec" min="0" max="10" value=""> </p> <p><label for="cPim"> PIM: </label><input type="number" name="tPim" id="cPim" min="0" max="10" value=""></p> <p><label for="provaTec">PROVA: </label> <input type="number" name="tProva" id="provaTec" min="0" max="10" value=""></p> <p><label for="mediaTec"> Média: </label><input type="number" name="tMedia" id="mediaTec" placeholder="Nota da Média" readonly></p> </fieldset> </form> </body> </html> adicionado 42 minutos depois Bom pessoal consegui fazer o calculo usando um botão para dar a média, porém eu queria que desse a media automatica.
  17. Olá a toda comunidade! Pois bem, acabo de terminar o curso de JavaScript do Khan Academy. É um curso introdutório e bastante simples. Minha pergunta: como faço para usar JS fora do ambiente já preparado do Khan Academy? Tenho que colocar dentro de um código html? Ou tem outras formas de utilizá-lo? Sou leigo mesmo, hehe... Muito grato a todos desde já.
  18. Olá, desculpem se estou fazendo algo de errado neste tópico, esta e a primeira vez que faço um tópico em um forum. Estou com uma duvida e gostaria de saber se vocês podem me ajudar, vamos lá. Fiz uma função para abrir uma pagina externa dentro de uma div e repetir a função em varios botões fazendo assim consigo carregar varias paginas na pagina principal e acredito ser a melhor opção para meu projeto, mas infelizmente acabei encontrando um obstaculo bem grande, pois quando abro um arquivo ele executa um loop, e depois quando troco esse arquivo o loop continua e gera erros. Este é o codigo que uso para carregar uma pagina externa , assim que aciono o botao com id btn-dp abre dentro da div com id pagsec a pagina externa, mas queria um modo de fechar essa pagina, fazer como o "unload" da pagina externa $("#btn-dp").click(function(){ $("#pagsec").load("departamento.php?search=2"); });
  19. function render() {} Galera como eu posso transformar a função acima em uma arrow function? Seria assim? render() => {}
  20. Eu tenho esse input: <input type="text" id="cliente" value="padrão" unBlur="chama_unBlur"> Depois uso uso esse href: <a href="javascript:confirmar('?abre=abrir&id_mesa=<?php echo $idmesa ?>&idGarcon=<?php echo $mostra['idGarcon']; ?>')"><div id="abreMesa">ABRIR MESA</div></a> o que eu gostaria era de passar junto desse href o conteúdo do input e, Caso o usuário confirme eu faço um update no banco mas também inserindo no banco o conteúdo do input que foi passado pelo href ou por outro meio: if($_GET['abre'] == "abrir"){ $idMESA = $_GET['id_mesa']; $id_garcon = $mostra['idGarcon']; $altera = mysql_query("UPDATE mesa SET idGarcon = '$id_garcon', situacao = '1', mesaCliente='aqui_entra_conteúdo_do_input' WHERE id_mesa = '$idMESA' ") or die(mysql_error()); }
  21. Eu quero que seja que, quando muda a option do select, aparece o input relacionado à opção selecionada pelo usuário e desapareça os outros inputs.
  22. Olá galera, estou criando um sistema de rastreamento de mercadoria com módulo GPS+ARDUÍNO. Estou coletando dados de localização de latitude e longitude e quero traçar uma rota pré-definida para entrega de uma mercadoria. Estou com o seguinte problema: Como traçar pontos na minha rota para saber se o veículo saiu ou não da rota pré-definida? Existe alguma forma de implementar isso ou algum app pronto para interpolar pontos?
  23. Galera, sou iniciante em JS e tenho uma dúvida, eu to fazendo um curso, já vi umas 30 aulas e até agora o Professor não falou nada sobre como LER uma variável do teclado, somente como fazer atribuição manual, como por exemplo: let nome = "Kleber" , por exemplo, e o comando input não sei estou escrevendo errado, mas não está funcionando, estou fazendo assim: let nome = input("Digite seu nome").
  24. Estou aprendendo Linguagem de programação e me deparei com uma dúvida, já tentei de todas as formas e não consegui. No pequeno joguinho, quando a bolinha encostasse no quadrado, apareceria o alerta dizendo game over e a bolinha voltaria à posição inicial. Só consegui fazer a bolinha se mover, mas não o resto. Alguém poderia me ajudar com essa dúvida por favor? Deixarei o código para darem uma olhada. Obrigada. <canvas width="600" height="400"></canvas> <script> var tela = document.querySelector('canvas'); var pincel = tela.getContext('2d'); pincel.fillStyle = 'lightblue'; pincel.fillRect(0, 0, 600, 400); var x = 30; var y = 20; //Códigos do teclado: var esquerda = 37; var cima = 38; var direita = 39; var baixo = 40; //Taxa de incremento: var taxa = 5; var colisao = desenhaQuadrado; function desenhaQuadrado() { pincel.fillStyle = 'blue'; pincel.beginPath(); pincel.fillRect(50, 50, 50, 50); pincel.fillStroke = 'black'; pincel.strokeRect(50, 50, 50, 50); } function desenhaBolinha(x, y, raio) { pincel.fillStyle = 'black'; pincel.beginPath(); pincel.arc(x, y, raio, 0, 2 * Math.PI); pincel.fill(); } function limpaTela() { pincel.clearRect(0, 0, 600, 400); } function atualizaTela() { limpaTela(); desenhaBolinha(x, y, 10); desenhaQuadrado(); } setInterval(atualizaTela, 20); function setasDoTeclado(evento) { if(evento.keyCode == cima) { y = y - taxa; } else if (evento.keyCode == baixo) { y = y + taxa; } else if (evento.keyCode == esquerda) { x = x - taxa; } else if (evento.keyCode == direita) { x = x + taxa; } } if(desenhaBolinha == colisao) { alert('Você perdeu'); } document.onkeydown = setasDoTeclado; </script>
  25. fala galera bom dia, vcs @DiFpoderiam me apontar um erro no meu codigo ? preciso passar um valor de uma variavel do java para uma url mais não está dando certo veja um resumo do trecho abaixo. os links estão abrindo certinho mais a variavel ID que quero que passe via url não esta indo . queria que a id ( $('#visualizar #id').val(event.id); ) fosse passada na url . eventClick: function(event) { $('#visualizar #id').text(event.id); $('#visualizar #id').val(event.id); $('#visualizar #title').text(event.title); $('#visualizar').modal('show'); return false; }, function send(action) { switch(action) { case 'save': url = 'descripcion_evento.php?id'=+id; break; case 'submit': url = 'submit.php?id='+id; break; case 'publish': url = 'publish.php?id='+id; break; } document.forms[0].action = url; document.forms[0].submit(); } </script> <input type="button" value="Save and Continue Editing" onclick="send('save');" /> <input type="button" value="Save" onclick="send('submit');" /> <input type="button" value="Publish" onclick="send('publish');" /> adicionado 0 minutos depois @dif

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×