• Cadastro
  • Fóruns
  • Manual
  • Tradução
  • Tutoriais
  • OpenAtrium
Início

Login do usuário

  • Criar uma conta
  • Recuperar senha

Download

Últimas versões

Drupal 6.19 Drupal 5.23

Contribuições

Módulos Temas Tradução


Lista de Discussão

Drupal-BR

Pesquisa no site

Google

Treinamento Drupal 15 de maio e 24 de junho de 2010 em São Paulo e Rio de Janeiro

Itens ativos

  • Busca em site
  • ERRO NO SQL (EU ACHO)
  • Pagina Não encontrada
  • redirecionar para a listagem de conteúdo depois de adicionar algum conteúdo
  • Vaga: Líder Técnico PHP (Campinas/SP)
  • Ibmec Jr. Consultoria Empresarial
  • Resposta de usuário anônimo no Fórum
  • Treinamento Drupal em Curitiba
  • Upload
  • Views para lista de usuários sem repetição.
Veja mais

Posts mais lidos hoje

  • Manual
  • Vaga: Líder Técnico PHP (Campinas/SP)
  • Tutorial - Criando um site com caixas de notícias
  • Sobre o Drupal
  • Treinamento Drupal em Curitiba
  • Resposta de usuário anônimo no Fórum
  • Instalação
  • Ibmec Jr. Consultoria Empresarial
  • Instalação ilustrada em localhost
  • Mamão e Drupal com açucar, desmistificando o primeiro contato com o Drupal

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fórum » Geral » Drupal Brasil

Validando formulário com jquery !

Daê galera !

vou explicar aqui.

como validar campos de formulário utilizando javascript.

primeiramente, baixe o jQuery Masked Input.

http://jquery-joshbush.googlecode.com/files/jquery.maskedinput-1.2.2.js

dai, vc vai extrair dentro da pasta misc do seu site, depois vc vai acessar a pasta page.tpl que fica no tema que vc estiver utilizando.

abaixo da linha <?php print $scripts ?>

vc vai criar um script acionando manualmente o jQuery...

vai ficar assim..

 <script type="text/javascript" src="/default/misc/jquery.js?N"></script> /*aqui esta acionando o jQuery manualmente*/
 <script type="text/javascript" src="/default/misc/jquery.maskedinput-1.2.2.js"></script>/*aqui esta acionando o maskedinput*/
 <script>
  jQuery(function($){
    jQuery("#aqui vc vai adicionar a id do seu campo. ex: se vc quer validar o formulario cpf vc vai colocar aqui a ide o campo cpf").mask("999.999.999-99");
    jQuery("#aqui vc vai adicionar a id do seu campo. ex: se vc quer validar o formulario telefone vc vai colocar aqui a ide o campo telefone").mask("(999) 999-9999");            
/*e assim por diante....*/
  });
 </script>

duvidas postem aqui.

‹ Quem mais é de João Pessoa-PB? Drupal + Easy PHP 1.8 ??? ›
Enviado por foxdirt007 em 11/05/2009 - 18:41
  • Drupal Brasil
  • Qualquer
  • Se logue ou se registre para poder enviar comentários
  • 4854 leituras
Em 12/05/2009 - 14:26 vspereira disse:

Poxa vida, bem útil!!! Procurei por algum módulo que fizesse isso e não achei... valeu!!

  • Se logue ou se registre para poder enviar comentários
Em 13/05/2009 - 19:33 foxdirt007 disse:

Ok !

  • Se logue ou se registre para poder enviar comentários
Em 15/05/2009 - 13:09 erickcouto disse:

Uma coisa legal tambem é a utilização do plugin Example para quando um formulário for iniciado, já conter texto dentro do box.

No site do desenvolvedor tem exemplos e a explicação de como utilizar

http://mucur.name/system/jquery_example/

Abraço

Erick Alves
www.erickalves.com.br

  • Se logue ou se registre para poder enviar comentários
Em 22/05/2009 - 10:27 jpaulo.ce disse:

Uma forma mais simples e de acordo com as "boas práticas" de programação é utilizar a função drupal_add_js na página em que aparece o formulário. Adicionando o código diretamente no page.tpl.php, o script carregará em todas as páginas. Utilizando essa função, ele aparecerá somente na página do formulário.

João Paulo Mesquita
Contemptum venturis doloris

  • Se logue ou se registre para poder enviar comentários
Em 23/05/2009 - 03:31 foxdirt007 disse:

galera !

ta rolando um problema com jquery e o modulo view no drupal,

oq rola...

utilize uma jquery somente para validação, pode ficar ate fora do diretorio misc,

vc pode criar este script acima dentro do node.tpl..

dai vc cria uma função em php mesmo..

vai ficar assim..

// <?php if($node->type='webform'): ?> //aqui, o script so funciona se estiver em um "webform".

// dai aqui dentro vc bota o script acima.

// <?php endif; ?>

espero que tenham entendido.

abraço.

  • Se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.