Ir para conteúdo

POWERED BY:

Arquivado

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

Nataly

funcoes php

Recommended Posts

boa tarde galera :D

 

sou iniciante na programcao pra internet

estou no ultimo ano de analise e estou desenvolvendo meu projeto final

pra web (php e mysql)

 

fazendo meus cadastros basicos, estou tentando controlar possiveis erros do usuario da pagina

um desses seria impedir que seja digitado espaco no campo de codigo, tipo impedir q a tecla de espaco

seja usada mesmo no campo codigo.

estava procurando na net em tutoriais do php e nao encontrei ainda http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

você conhecem algum comando em php pra esse tipo de controle?

 

abracos a todos e sucesso pra vcs

Compartilhar este post


Link para o post
Compartilhar em outros sites

oi adailtoneu gostaria de uma funcao que manipulasse a tecla espaco do teclado assim nao permitindo que o usuario digite espaco no campo codigo pq pode ser um espaco entre dois numeros exemplo.: ( 1 9 ao inves de 19) e essas funcoes nao atendem ne

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenho um script de máscara que eu acho que resolve você passar como argumento por exemplo uma máscara de telefone (99)9999-9999se você passar apenas números 99999 ele não aceita espaços nem letraso ruim é que não está aceitando nem ponto nem virgula =\bom... vejam aí

// JavaScript Documentfunction txtBoxFormat(objeto, sMask, evtKeyPress) {var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;if(document.all) { // Internet ExplorernTecla = evtKeyPress.keyCode; }else if(document.layers) { // NestcapenTecla = evtKeyPress.which;}sValue = objeto.value;// Limpa todos os caracteres de formatação que// já estiverem no campo.sValue = sValue.toString().replace( "-", "" );sValue = sValue.toString().replace( "-", "" );sValue = sValue.toString().replace( ".", "" );sValue = sValue.toString().replace( ".", "" );sValue = sValue.toString().replace( "/", "" );sValue = sValue.toString().replace( "/", "" );sValue = sValue.toString().replace( ":", "" );sValue = sValue.toString().replace( ":", "" );sValue = sValue.toString().replace( "(", "" );sValue = sValue.toString().replace( "(", "" );sValue = sValue.toString().replace( ")", "" );sValue = sValue.toString().replace( ")", "" );sValue = sValue.toString().replace( " ", "" );sValue = sValue.toString().replace( " ", "" );fldLen = sValue.length;mskLen = sMask.length;i = 0;nCount = 0;sCod = "";mskLen = fldLen;while (i <= mskLen) {bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))if (bolMask) {sCod += sMask.charAt(i);mskLen++; }else {sCod += sValue.charAt(nCount);nCount++;}i++;}objeto.value = sCod;if (nTecla != 8) { // backspaceif (sMask.charAt(i-1) == "9") { // apenas números...return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9else { // qualquer caracter...return true;} }else {return true;}}

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.