slipknot Postado Agosto 3, 2003 Denunciar Share Postado Agosto 3, 2003 Ola queria fazer a verificaçao de campos em JS. Tp não quero que o cara digite no aniversário hfevifwevifew .......já arrmei no bd...mas quero que isso seja feito na página tb.......j dei maxlenght em td.....vlw ae pessoal! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Agosto 3, 2003 Denunciar Share Postado Agosto 3, 2003 ae slip...... como você mesmo disse, vou te passar o racinio.....1- crie campos onde o usuário possa apenas por números <input type="number"> ou algo assim........2- divida a data em 3 campos....... (dia / mes / ano)..... para cada um você faz um limite... tipo..... dia --> 31 mes--> 12 acho que isso pode ser o suficiente.... =)mesmo assim quando eu tiver um tempo eu faço o script (afinal, preciso desenvolver minha criatividade...hehehehe)............... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 3, 2003 Autor Denunciar Share Postado Agosto 3, 2003 pow cara eu fiz isso! tp...como não manjo nada de java script um scriptzinho seria legal....hehehehehehe....a logica do script eu sei....não sei mesmo é prgramar em js!! hauhauahuahauhauhaua....mas você me pegou mesmo! ;) abraços cara! e vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 hehehehehehe........acontece!!!!...eu vou vre aki... quando conseguir finalizar o código t mando.... =) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 4, 2003 Autor Denunciar Share Postado Agosto 4, 2003 beleza.....mas tem q ser seu!!!! hauhauahuahuahahauhau!!!! :lol: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 po eu tinha eu já estava com todo o algoritimo na minha cuca mas quando vi que você disse pro dir aol que tinha que ser dele então desisti :D Fica pra prossima :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 www.clickibost.kit.net Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 Ola queria fazer a verificaçao de campos em JS. Tp não quero que o cara digite no aniversário hfevifwevifew .......já arrmei no bd...mas quero que isso seja feito na página tb.......j dei maxlenght em td.....vlw ae pessoal! NÃO SOU MUITO BOM EM JAVA SCRIPT, MAIS NO SCRIPT BARSIL EXITE UM DO JEITO QUE VOCÊ QUER Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 bem não vou voce para o forum que criamos para responder... acho antietico.. mas se quiser nos visirar.. da um pulinho lá e poste as duvias aqui no Scriptbrasil.com.br que considero o melhor Forum e no superscript.com.br que ainda chegamos a ser um dos melhores:) as vz duas opinioes é importante para chegar a melhor escolha.. segue um script que fiz aqui.. ainda não testei.. mas a logica já esta ai.. deve funcionar.. abracosfunction validar_data(data){ var dia = parseInt(data.substring(0,2),10); var mes = parseInt(data.substring(3,5),10); var ano = parseInt(data.substring(6,10),10); if (dia <= 31 && mes <=12 && ano >= 1000){ if (data.substring(0,1)==''0'' && data.substring(1,2) != ''0'' || data.substring(0,1)!=''0''){ if (data.substring(2,3)=="/"){ if (data.substring(3,4)==''0'' && data.substring(4,5)!=''0'' || data.substring(3,4)!=''0''){ if (data.substring(5,6)=="/"){ if (data.substring(6,7)== ''0'' || data.substring(6,7)=='''' && data.substring(7,8)!=''0''){ window.alert(''O ano que você digitou não existe!''); return false; if (mes == 2){ if ((dia > 0 ) && (dia <= 29)){ if (dia == 29){ if ((ano % 4) == 0){ return true; }else{ window.alert(''Este dia não existe, certifique - se de que digitoucorretamente!'');return false; } } }else{ window.alert(''Este dia não existe, certifique - se de que digitoucorretamente!'');return false; } } if ((mes == 4)||(mes == 6)||(mes == 9)||(mes == 11)){ if ((dia > 0 ) && (dia <= 30)){ return true; }else{ window.alert(''Este dia não existe, certifique - se de que digitoucorretamente!'');return false; } } if ((mes == 1)||(mes == 3)||(mes == 5)||(mes ==7)||(mes == 8)||(mes == 10)||(mes== 12)){ if ((dia > 0) && (dia <= 31)) { return true; }else{ window.alert(''Este dia não existe, certifique -se de que digitoucorretamente!'');return false; } } } }else{ window.alert(''A data foi digitada fora do padrão (dd/mm/aaaa) !''); return false; } }else{ window.alert(''Você digitou um mês que não existe!''); return false; } }else{ window.alert(''A data foi digitada fora do padrão(dd/mm/aaaa) !''); return false; } }else{ window.alert(''Você digitou um dia que não existe!''); return false; } }else{ window.alert(''O dia e/ou o mês que você digitou não existe, ou Você digitoufora do padrão (dd/mm/aaaa) !''); return false; } return true; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 www.clickibost.kit.net Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 Ola queria fazer a verificaçao de campos em JS. Tp não quero que o cara digite no aniversário hfevifwevifew .......já arrmei no bd...mas quero que isso seja feito na página tb.......j dei maxlenght em td.....vlw ae pessoal! VOCÊ NÃO ACHA QUE É MUITO CODIGO PARA UM INICIANTE CARA. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 www.clickibost.kit.net Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 Ola queria fazer a verificaçao de campos em JS. Tp não quero que o cara digite no aniversário hfevifwevifew .......já arrmei no bd...mas quero que isso seja feito na página tb.......j dei maxlenght em td.....vlw ae pessoal! PARA UM INICIANTE TODOS TEM QUE PEGAR LEVECOPIE SEJA LEGALCOPIA FAZ BEM A SAUDE.SEJA UM DOS MAIORES EX-COPIÕES DO BRASIL.ESCORPIÕES=EX-COPIÕES. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 4, 2003 Denunciar Share Postado Agosto 4, 2003 Ae cara que pegua leve com iniciante rapaz não existe codigo grande ou não cara o codigo é proporcional ao raciocinio da pesso que faz :P Ae jissa sem brincadeira o codigo que tinha penssado era exatamnete com base no que você fez sabe dividindo o valor do campo e fazendo a conferencia cara Mas algmas parte não era como tinha penssado tenho muito que aprender ainda :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 4, 2003 Autor Denunciar Share Postado Agosto 4, 2003 o anao script pode mandar o codigo...foi uma brincadeira com o Diraol...porque eu uma vez rspondi um post dele mandando a logica.....e não o codigo...porque acho q temos q incentivar o pessoal a pensar.....hehehhe...masmandem os codigos..please...vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Agosto 5, 2003 Denunciar Share Postado Agosto 5, 2003 Como codigo muito grande.... você não viu codigo grande ainda....Ae Anao.. TEMOS muito que aprender.. pode apostar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 5, 2003 Denunciar Share Postado Agosto 5, 2003 Ae slip knot eu ia fazer o codigo mas não fiz pleo que você tinha postado (já que estava compreguiça peguei carona) Mas o que inha penssado era igual ao que o jissa postou eu ia fazer mas não fiz o jissa fez pra mim....beleza :D Ae jissa você eu não sei mas eu tenho sim muito a aprender ainda :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Agosto 5, 2003 Denunciar Share Postado Agosto 5, 2003 Vocês tem muito a aprender????eu então nem se fala....hehehehehe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 6, 2003 Autor Denunciar Share Postado Agosto 6, 2003 podem postar...foi só uma grincadeira q fiz com o diraol....postem os codigos please... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Agosto 6, 2003 Denunciar Share Postado Agosto 6, 2003 mas o JISSA já postou o código....hehehehe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 6, 2003 Autor Denunciar Share Postado Agosto 6, 2003 JISSA!!! me perdoe.......muito obrigado por postar o codigo e coisa e tal...mas pra data achei um jeito mais facil de fazer.....vou fazer por combo box.....da menos trabalho...faço uma funçao em asp e td dá certo....vlw Jissa.....me desculpe!!postem codigos pra validar e-mail...e campos de texto...não deixando ser espaços ou numeros... como o NOME...não existe alguém chamado 12345...hehehe.....por favor....obrigado....tchau...PS; Desculpe JISAAAA!!!! :unsure: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 AnaoScript Postado Agosto 6, 2003 Denunciar Share Postado Agosto 6, 2003 Ae slip eu vou passar u comando boleano para tu fazer o script é bem simples você só pressisa do ifisNaN = Retorna TRue se um valor diferente de numero e false se for numero :D Essa ta facio Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Agosto 6, 2003 Denunciar Share Postado Agosto 6, 2003 que é isto slip... qualquer coisa só Postar.. se souber uma forma tento ajudar.. nem sempre o codigo que passo é o melhor... (quase nunca hehe)bem.. o que voce pediu.. de e-mail já foi postado um monte aqui no Forum.. da uma procurada.. de numeros nunca vi.. tem um ai embaixo pra voce..Agora.. tenta mudar ele para aceitar só letras... e espaço...Boa Sorte.Este script valida um campo para receber apenas números. <html><script LANGUAGE="JavaScript">function Tecla(e){if(document.all) // Internet Explorervar tecla = event.keyCode;else if(document.layers) var tecla = e.which;if(tecla > 47 && tecla < 58) // numeros de 0 a 9return true;else{if (tecla != 8) // backspacereturn false;elsereturn true;}}</SCRIPT><body><form name="form1"><input type="text" onKeyPress="return Tecla(event);"></form></body></html Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 7, 2003 Autor Denunciar Share Postado Agosto 7, 2003 obrigado.....me manda um qdexa só letras?vlw...abraço... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 7, 2003 Autor Denunciar Share Postado Agosto 7, 2003 pow vi um post seu Jissa sobre validaçao....vi o site que tinha...mas não funcionou....me manda um em JS, se você puder, q verifica se possui @....só isso tah beleza....abraços...obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Agosto 7, 2003 Denunciar Share Postado Agosto 7, 2003 Quarda ai com você estas .. nunca se sabe quando precisar :)'-----------------------------------------------'Preenche com zeros a esquerda do numerofunction formata_numero(numero,qtd_zero)dim tam tam = qtd_zero - len(numero) if tam < 0 then tam = 0 formata_numero = string(tam,"0") & numeroend function'-----------------------------------------------'Retira acentos de palavrasfunction tirar_acentos(strTexto) dim com_acentos, sem_acentos, strResultado com_acentos = "ÁÍÓÚÉÄÏÖÜËÀÌÒÙÈÃÕÂÎÔÛÊáíóúéäïöüëàìòùèãõâîôûêÇç" sem_acentos = "AIOUEAIOUEAIOUEAOAIOUEaioueaioueaioueaoaioueCc" i = 0 strResultado = strTexto while i < Len(com_acentos) i = i + 1 strResultado = Replace(strResultado,Mid(com_acentos, i, 1), Mid(sem_acentos, i, 1)) wend tirar_acentos = strResultadoend function'-----------------------------------------------' OUTRA PARA NUMEROS MAIS SIMPLES'-----------------------------------------------function checkNumeric(item){ var digits="0123456789" entry=item var temp for (var i=0; i < entry.length; i++) { temp = entry.substring(i,i+1) if (digits.indexOf(temp) == -1) { return false; } }return true;}'-----------------------------------------------' Somente letras.... (sem acentos, se quiser incluir os acentos pega a anterior que passei ai em cima e implementa aqui)'-----------------------------------------------function checkAlpha(item){ var digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" entry=item var temp for (var i=0; i < entry.length; i++) { temp = entry.substring(i,i+1) if (digits.indexOf(temp) == -1) { return false; } }return true;}'-----------------------------------------------Ai.. voce já se cadastrou??? no superscript.. se cadastra lá que passo a do e-mail :) hehehe chantagem é a mais facil Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Agosto 8, 2003 Autor Denunciar Share Postado Agosto 8, 2003 eu ia me cadastrar...só q não deixou minha assinatura entrar...a q tenho aki no SB...entaum fiquei com raiva e sai....num me cadastrei,,,=( Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 David Elias Postado Agosto 8, 2003 Denunciar Share Postado Agosto 8, 2003 (editado) Em vez de function checkAlpha(item){ var digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" entry=item var temp for (var i=0; i < entry.length; i++) { temp = entry.substring(i,i+1) if (digits.indexOf(temp) == -1) { return false; } } return true; } talvezfunction checkAlpha( item ) { var regex = new RegExp( "^[a-zA-Z]+$" ); if ( !regex.test( item ) ) { return false; } return true; } Só uma opinião :D - Edit - Acho que sei uma mais simples :Pfunction checkAlpha( item ) { return Boolean( /^[a-zA-Z]+$/.test( item ) ); }PS: código não testado :unsure: Editado Agosto 8, 2003 por David Elias Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Agosto 8, 2003 Denunciar Share Postado Agosto 8, 2003 Sabe.. tava pensando.. nos poderiamos pedir pro Admin.. criar um tópico fixo.. para serem colocados mini scripts(Dicas da Linguagem).. tipo como estes acima.. daria para tirar a maioria das duvidas neste tópico.que acham? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
slipknot
Ola queria fazer a verificaçao de campos em JS. Tp não quero que o cara digite no aniversário hfevifwevifew .......já arrmei no bd...mas quero que isso seja feito na página tb.......j dei maxlenght em td.....
vlw ae pessoal!
Link para o comentário
Compartilhar em outros sites
29 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.