Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nanduuu

Folha de JS

Recommended Posts

Ae Pessoal,

 

Tenhu uma folha com o javascript fora do html e chamo ela no html... mas não consigo fazer funcionar e só está acontecendo com essa função! Alguem poderia me ajudar?

 

HTML:

<html>
<head>
<Title>Teste de máscara</title>
<script src="mascara2.js"></script>
</head>
<html>
<form method="POST" name="form">
  <input type="Text" name="Fone" size="10" maxlength="9" onKeyDown="FormataFone('Fone', 13, event)" onkeypress="return blockNumbers(event);">
</form>
</html>

 

JS:

<script language="JavaScript">function FormataFone(campo,tammax,teclapres) {var tecla = teclapres.keyCode;vr = document.form[campo].value;vr = vr.replace( "-", "" );vr = vr.replace( "-", "" );tam = vr.length;if (tam < tammax && tecla != 8){ tam = vr.length + 1; }if (tecla == 8){ tam = tam - 1; }if (tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105){if (tam <= 4){document.form[campo].value = vr; }if ((tam > 4) && (tam <= 8)){document.form[campo].value = vr.substr( 0, tam - 4 ) + '-' + vr.substr( tam - 4, tam );}}}function blockNumbers(e){var key;var keychar;var reg;if(window.event) {  // for IE, e.keyCode or window.event.keyCode can be used  key = e.keyCode; }else if(e.which) {  // netscape  key = e.which; }else {  // no event, so pass through  return true;}keychar = String.fromCharCode(key);reg = /[^\d-]/;return !reg.test(keychar);}</script>

Não to entendendo... muito louco isso!

 

 

VALEUU! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.