Enviado em 26/07/2020 - 17:53h
entao, sou iniciante, quem quiser me responder essa: Eu estava fazendo uma calculadora em js e html e css, mas quando cheguei no script, tentei colocar uma funcionalidade que me permitisse clicar nos numeros e que escreve na tela isso, so que eu percebi que esse codigo abaixo nao funciona, o numero clicado aparece e desaparece. Queria digitar e o numero aparecer no visor e ficar la quieto kkkkkkkk . Fuçando nesse mesmo codigo abaixo percebi que se eu tirasse esse <form> os botoes funcionam normalmente. PQ FUNCIONA NORMALMENTE OS BOTOES QUANDO EU TIRO ESSE <form>????????Enviado em 26/07/2020 - 20:19h
<!DOCTYPE html> <html lang="pt-br"> <head> <meta content="text/html" charset="UTF-8" http-equiv="Content-Type"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>calculadora</title> <style> body{ background: linear-gradient(to right, rgb(238, 253, 27), rgb(0, 255, 128), rgb(0, 217, 255),rgb(204, 0, 255)); } section{ margin-left: 270px; } #visor{ width: 175px; height: 50px; font-size: 25pt; font: Arial; margin: 2px; } #num{ width: 40px; height: 40px; color: black; margin: 1px; opacity: 0.7; background: rgba(105, 105, 105, 0.329); color: white; font-size: 15pt; } #div, #vez, #menos, #mais{ width: 40px; height: 40px; color: black; margin: 1px; background: rgba(105, 105, 105, 0.329); opacity: 0.7; color: white; font-size: 15pt; cursor: pointer; } #igual{ width: 40px; height: 40px; color: black; margin: 1px; opacity: 0.7; background:rgb(165, 5, 5); color:white; font-size: 15pt; cursor: pointer; margin: 1px; opacity: 0.7; } #clean{ width: 40px; height: 40px; color: black; margin: 1px; opacity: 0.7; background:rgb(165, 5, 5); color:white; font-size: 15pt; cursor: pointer; margin: 1px; opacity: 0.7; } *{ border: none; } footer{ margin-top: 30%; margin-left: 48%; } </style> </head> <body> <section> <!--form name="formCalc"--> <input type='text' name='visor' id='visor' value=""> </br> <button name='7' value='7' id="num" onclick="botao(value)">7</button> <button name='8' value='8' id="num" onclick="botao(value)">8</button> <button name='9' value='9' id="num" onclick="botao(value)">9</button> <button name='div' value='/' id="div" onclick="botao(value)">/</button> </br> <button name='4' value='4' id="num" onclick="botao(value)">4</button> <button name='5' value='5' id="num" onclick="botao(value)">5</button> <button name='6' value='6' id="num" onclick="botao(value)">6</button> <button name='*' value='*' id="vez" onclick="botao(value)">*</button> <br> <button name='1' value='1' id="num" onclick="botao(value)">1</button> <button name='2' value='2' id="num" onclick="botao(value)">2</button> <button name='3' value='3' id="num" onclick="botao(value)">3</button> <button name='-' value='-' id="menos" onclick="botao(value)">-</button> <br> <button name='0' value='0' id="num" onclick="botao(value)">0</button> <button name='+' value='+' id="mais" onclick="botao(value)">+</button> <button name='=' value='=' id="igual" onclick="botao(value)">=</button> <button name="clean" value="C" id="clean" onclick="limpar()">C</button> <!--/form--> </section> <script> function botao(num){ console.log("Number Match "+num.match(/^[0-9]+$/)); document.getElementById('visor').value+=num; } function limpar(){ document.getElementById('visor').value=''; } </script> </body>
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Como fzr Downgrade em um pacote específico (5)
Inspiração para desenhar no Linux (1)
Os empreguim de meu Deus estão cada vez mais tecnológicos (6)