Pular para o conteúdo principal

Postagens

Validadores em Javascript

Olá pessoal Quem nunca viu para ai nas páginas na internet esse validadores de campos, pois bem nesse artigo vou mostra como validar 14 tipo de campos diferentes através de expressões regulares utilizando Javascript, primeiramente é necessário as variáveis com as expressões regulares conforme abaixo, no final de cada expressão regular tem um comentário sobre a expressão, e ainda o nome da variável é vem sugestivo, por exemplo a variável email é a expressão regular de email. Um ultimo detalhe expressões regular não validam exatamente o valor mas sim o padrão do valor infonado. var email = /^.+@.+\..{2,3}$/;//expressão regular que valida email var inteiro = /^[\-\+]?\d*$/;//expressão regular que valida inteiro var url = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;//expressão regular que ...

Abrir Janela Modal

Olá pessoal Quem utiliza Delphi win32 no seu dia-a-dia deve conhecer a funcionalidade de Showmodal que existe para controlar a abertura de Formulario, de maneira que o usuário apenas posso interagir com o formuário aberto e não posso interagir com os demais, apenas se fechar o fomulário, em javascrip existe uma função que faz o mesmo controle, conforme exemplo abaixo window.showModalDialog('link','nomeJanela','afins'); Agora você implementar esssa funcionalidade nas suas páginas WEB. Forte abraço e até o próximo artigo.

Preencher Data e Hora

Muito bem neste post irei demostrar como preencher campos data e hora com apenas uma tecla, sem precisar digitar toda a data ou toda a hora atual, utilizando Javascript, primeiramente vamos criar as duas funções que retorna a data e a hora atual, conforme exemplo abaixo A função a seguir retorna a hora no seguinte formato hh:mm:ss function HoraAtual(obj) { var hora = document.getElementById(obj); if (hora.disabled==false) { var t = new Date(); var h = t.getHours(); var m = t.getMinutes(); var s = t.getSeconds(); if (h h = "0" + h; if (m m = "0" + m; if (s s = "0" + s; hora.value = h +":"+ m +":"+ s; hora.focus(); hora.select(); } } A função a seguir retorna a hora no seguinte formato dd/MM/yyyy function DataAtual(obj) { var data = document.getElementById(obj); if (data.disabled==false) { var t = new Date(); var d = t.getDate(); var m = t.getMonth(...

Força de Uma Senha Através de JavaScript

Alguma vez já lhe passou pela cabeça em fazer um validador de senha, para informar ao usuário se a senha digitava por ele é fraca, relevnte ou forte, pois bem vou apresentar uma solução simples em JavaScript, utilizando um INPUT do tipo PASSWORD uma DIV na qual irei mostra a mensagem e alterar sua cor de funo de acordo com a mensagem . Atraves da seguinte function em Javascript que é chama no onkeyup do INPUT da senha vamos verificar a senha function verificaForca(campo) { var div=document.getElementById('div_forca_senha'); var valor = campo.value; var contemNumeros = /[0-9]/; var contemLetras = /[a-z]/i; var contemEsp ecial = /[@#$%&*]/; var contagem = 0; if ( valor.length > 0 ) { if (contemNumeros.test(valor)) contagem++; if (contemLetras.test(valor)) contagem++; if (contemEspecial.test(valor)) contagem++; switch ( contagem ) { ...

Trabalhando com Diretórios e Arquivos

Neste artigo veremos como criar diretórios, arquivos, listas os arquivos de um diretório em uma datagrid. Primeiramente declare nas uses a System.IO; para poder utilizar-se desta biblioteca. Para Lista os arquivos de um diretório em uma datagrid basta no onclick de um buttom basta criar uma variável "Caminho" do tipo String; atribuir a ela uma caminho, no exemplo 1 abaixo esta sendo atribuido o caminho da aplicação no servidor da seguinte maneira "caminho := Server.MapPath('.');", após informado o diretório do qual se deseja listar os arquivos chamando a função no "datagrid.datasource := System.IO.Directory.GetDirectories(caminho);" e logo após chamar o porcedimento "DataGrid1.databind;". Exemplo 1 procedure TWebForm1.btn_listar_Click(sender: System.Object; e: System.EventArgs); var caminho : string; begin caminho := Server.MapPath('.'); DataGrid1.DataSource := System.IO.Directory.GetFiles(caminho); DataGrid1.databind; end; Também...

Churrasco com os Amigos

Bota churrasco bagual

Churrasco de Despedida da Área de TI - SETREM

Bah tchê Esse Churrasco estava muito legal, ponta de peito sem gordura, muitas gargalhas!!! Saldo do churrasco: - O que sobrou de carne e arroz doei para o Lar dos Idosos, ficaram muito felizes, e eu mais ainda por ter feito algo pelos vovôs ... - 4 geladas - 1 kuath - 1 Coca 0(zero) - Muitos amigos Vou sentir muitas saudades desta "Equipe 10", dos colegas de trabalhos, muitos amigos, espero poder encontrar-los semanalmente, mas muitas saudades ficarão dos chimarões tomados juntos, dos bons papo e principalmente o ambiente de trabalho. Albúm completo http://paginas.setrem.com.br/~mateus