Ir ao conteúdo

leandro alfredo

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

Tudo que leandro alfredo postou

  1. FINALIZADO: Postando Script finalizado para quem precisar futuramente: O que eu tratei: Quando não tiver nada no campo deixar padrão "0,000"; Deixar digitar somente Números, "," e "."; Ainda não estou precisando. Mas este script ficaria perfeito se colocar também "." (ponto) separando milhar, milhão, etc... Quem quiser melhorar o script fiquem a vontade e poste aqui para nós. Abraço e a obrigado a todos que contribuíram. <html> <head> <script language='JavaScript'> function SomenteNumero(e){ var tecla=(window.event)?event.keyCode:e.which; if((tecla>43 && tecla<58)) return true; else{ if (tecla==8 || tecla==0) return true; else return false; } } </script> <style> input { padding:8px; border:1px solid grey; text-align:right; } </style> </head> <body align=center> <input type="text" onKeyPress="return SomenteNumero(event);" onBlur="mascara(this)" autofocus> </body> <script> function mascara(btn){ if(btn.value) { var valor = btn.value.replace(',','.'); var novoValor = parseFloat(valor).toFixed(3); var valor = novoValor.replace('.',','); btn.value = valor; } else { btn.value = "0,000"; } } </script> </html>
  2. Bom dia, muito obrigado. É isto mesmo que eu preciso. Porém, eu precisaria que quando estive vazio o campo não aparecesse "NaN". E que não deixasse digitar letras somente , (vírgula) ou . (ponto). Eu uso esta função para somente número. <script language='JavaScript'> function SomenteNumero(e){ var tecla=(window.event)?event.keyCode:e.which; if((tecla > 47 && tecla<58)) return true; else{ if (tecla==8 || tecla==0) return true; else return false; } } </script> Como eu a altero para somente número e virgula/ponto? Obrigado
  3. Preciso que no meu campo input possa ser digitado valores (exceto letras) normais, como por exemplo: 0,1; 5; 14,56; 7,3; 0,36; e assim por diante. Porém, quando eu sair do campo, gostaria, que esses valores digitados fossem transformados para duas casas decimais, exemplo conforme o primeiro exemplo: 0,10; 5,00; 14,56; 7,30; 0,36; Sabem como posso fazer?
  4. @dif não é o fundo fixo não; Veja o exemplo que eu postei. exemplo: www.teclaminas.com.br/duvida/index.html é referente a overflow
  5. @dif exemplo: www.teclaminas.com.br/duvida/index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <style> #scroll{ display:block; color:#FF0000; padding:0px; margin-left: 22px; width:865px; height:152px; white-space: nowrap; overflow: scroll; } </style> </head> <body> <div id="scroll"> <table width="100%" cellpadding="0" cellspacing="0" border="1"> <tr height="30"> <td><input name="teste" type="radio" autofocus /></td> <td>Quando tem </td> <td>muitas linhas</td> <td>e usando a seta do teclado </td> <td> para baixo não funciona</td> </tr> <tr height="30"> <td><input name="teste" type="radio" autofocus /></td> <td>Quando tem </td> <td>muitas linhas</td> <td>e usando a seta do teclado </td> <td> para baixo não funciona</td> </tr> <tr height="30"> <td><input name="teste" type="radio" autofocus /></td> <td>Quando tem </td> <td>muitas linhas</td> <td>e usando a seta do teclado </td> <td> para baixo não funciona</td> </tr> <tr height="30"> <td><input name="teste" type="radio" autofocus /></td> <td>Quando tem </td> <td>muitas linhas</td> <td>e usando a seta do teclado </td> <td> para baixo não funciona</td> </tr> <tr height="30"> <td><input name="teste" type="radio" autofocus /></td> <td>Quando tem </td> <td>muitas linhas</td> <td>e usando a seta do teclado </td> <td> para baixo não funciona</td> </tr> <tr height="30"> <td><input name="teste" type="radio" autofocus /></td> <td>Quando tem </td> <td>muitas linhas</td> <td>e usando a seta do teclado </td> <td> para baixo não funciona</td> </tr> </table> </div> </body> </html>
  6. @dif Tem que criar uma javascript para executar este comando cara! -.-'
  7. Bom dia, pessoal. Estou com um pequeno problema, mas que não consigo resolver. Quando uso a propriedade de CSS: overflow, em uma div tudo funciona - barra de rolagem na vertical etc. Porém, estou encontrando um problema no navegador Chrome. A situação é a seguinte: Dentro da minha div #scroll eu crio uma tabela com dados. A primeira coluna da tabela é um input type=radio para me mandar informação do código para futura consulta na base. (até aqui tudo funciona). Porém, quando tem mais linha que a altura da div ela cria a barra de rolagem. Eis meu problema. Se eu uso a seta do teclado para baixo a barra de rolagem não funciona. Só se eu usar o scroll (rodinha) do mouse. MASSSSSS.... no internet explorer e mozila FUNCIONAM!!!!!!! Vocês já tiveram este problema? Como resolveram? exemplo: www.teclaminas.com.br

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!