Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 15:26

E ae galera...
Estou fazendo um sisteminha para a empresa aqui...
Nele queria cadastrar os nomes e tudo mais sem acentos ...

Tenho um script que faz isso para um textBox
Segue:
function noTilde(campo){ var digits="abcdefghijklmnopqrstuvxzABCDEFGHIJKLMNOPQRETUVXZ" var campo_temp for (var i=0;i<campo.value.length;i++){ campo_temp=campo.value.substring(i,i+1) if (digits.indexOf(campo_temp)==-1){ campo.value = campo.value.substring(0,i); break; } } }

Aí ele só deixa digitar o que está na variavel digits.

Entao...
queria aplicar isso para todos os textBox da pagina...
Aguem pode ajudar?
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Regra para todos textBox da página

26-02-2009 15:34

Como está chamando o script em um input?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 16:13

Assim
<input type="text" id="numero" onKeyUp="javascript:noTilde(this);">

0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Regra para todos textBox da página

26-02-2009 16:24

Não saquei a lógica que quer fazer, veja se esse script ajuda

<script> function campos() { for(i = 0; i < document.form.elements.length; i++) { if(document.form.elements[i].type=="text") { alert("input text"); return false; } } } </script> <body onkeyup="campos()"> <form name="form"> <input type="text" id="numero"> </form>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 16:34

Boa...
Vou testar aqui

Eu quero que na tela de cadastro a pessoa nao possa digitar acentos em nenhum textbox...

Se der aqui eu aviso
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Regra para todos textBox da página

26-02-2009 16:36

Lembrei agora do jQuery :)

<script> $(function() { $("input:text").keyup(function() { alert('abc') }); }); </script> <form name="form"> <input type="text" value=""> <input type="text" value=""> </form>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 16:39

Sou bem prego em js

Se puder tentar juntar os 2 scrpts pra mim ...

ficaria assim?

$(function() { $("input:text").keyup(function() { var digits="abcdefghijklmnopqrstuvxzABCDEFGHIJKLMNOPQRETUVXZ" var campo_temp for (var i=0;i<campo.value.length;i++){ campo_temp=campo.value.substring(i,i+1) if (digits.indexOf(campo_temp)==-1){ campo.value = campo.value.substring(0,i); break; } } }); });

vlw
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 16:43

Nao deu...
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Regra para todos textBox da página

26-02-2009 16:55

É simples.

Primeiro você chama seu script

function noTilde(campo){ var digits="abcdefghijklmnopqrstuvxzABCDEFGHIJKLMNOPQRETUVXZ" var campo_temp for (var i=0;i<campo.value.length;i++){ campo_temp=campo.value.substring(i,i+1) if (digits.indexOf(campo_temp)==-1){ campo.value = campo.value.substring(0,i); break; } } }

Em seguida, vai o jQuery para pegar o input acionado pelo "keyup" e chama a sua função.

$(function() { $("input:text").keyup(function() { noTilde(this); }); });

Por fim, um exemplo HTML para teste

<form name="form"> <input type="text" name="input" value=""> <input type="text" name="input" value=""> </form>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 17:02

Entao...
nao funcionou cara...

Achei irado o jquery

To vendo se eu consigo arrumar aqui!

Mto agradecido mesmo assim...

Ta dando objeto esperado
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Regra para todos textBox da página

26-02-2009 17:07

Você tem a biblioteca jQuery e chamou ela na página do script?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 17:11

Ah..
nao...
nao conheco de jQuery cara...

Trampo só com linguagem de servidor...to tentando pegar o js na raça!

Como que eu faco isso?
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Mais de 50 postagens
Mais de 50 postagens
Tópico Autor
Mensagens: 67
Sexo: Masculino
Localização: Sao Paulo
Contato:

Regra para todos textBox da página

26-02-2009 17:15

Consegui mano!!!

Mto agradecido!

Ta funcionando do jeito que eu queria!!!

Valeu mesmo!
0
Contribua você tambem com o forum!
Nao abandone seu post, responda se der certo!
Paz!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17547
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Regra para todos textBox da página

26-02-2009 17:23

:-)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado