Ir para conteúdo
Fórum Script Brasil

Przyr

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Tudo que Przyr postou

  1. Olá! Estou tentando fazer uma expressão regular para permitir somente esses tipos de entrada (nada mais que isso, nada de algo antes, depois ou na expressão): [00001.A] [00001.B] [00001.C] ... [00002.A] ... [99999.Z] Testei aqui e acho que é isso: /^\[{1}((?!00000)\d{5})\.{1}[A-Z]{1}\]{1}$/g Não pode permitir 00000, tem que começar do 00001 Por favor, corrijam-me se eu estiver errado. Agora, como faço para permitir somente os valores de entrada que NÃO são deste tipo? Negando toda a expressão? Como fica?
  2. Olá! Tenho o seguinte código dentro de um laço grande: while ($("input", this).attr("checked") == false) $("input", this).attr("checked", true); apoios_que_satisfazem++; Ou seja, ele irá marcar os checkboxes. Fora do laço grande eu tenho esse código: if (apoios_que_satisfazem > 0) $("input[name='submit_units_back']", "form[action*='action=command_back']").click(); O que eu gostaria de saber é: o javascript vai esperar todos os checkboxes ficarem marcados antes de executar o outro código (que é um click de um botão para enviar os checkboxes marcados)? Ou há o risco de, como serem muitos checkboxes à serem marcados, ele irá acabar enviando o click antes de marcar todos? Ou seja, o código do click será executado muito cedo (antes de todos checkboxes serem marcados). Eu adicionei o "while" justamente pra previnir este tipo de problema.
  3. Olá! Estou usando o Notepad++ com o plugin do Python. Eu sei que para adicionar a data e hora é assim: import time editor.addText(time.strftime('%H:%M %d/%m/%Y')) Como faço para substituir o texto que selecionei pela data e hora? Ou mesmo, remover o texto selecionado e depois inserir a data e hora. Exemplo: Meu texto está assim: Oi, bla bla bla, tchau. Daí eu seleciono a parte em negrito e aperto F5 (atalho pra executar o script), daí o script irá remover o texto selecionado e adicionar a data e hora, ficando assim: Oi, 21:06 20/07/2011, tchau.
  4. Hmm, bem, isso não serve, pois de qualquer maneira o código inteiro do script teria que ficar dentro da função "load".
  5. Olá! Bem, dei uma procurada e a melhor maneira que encontrei para se esperar uma página carregar (exceto as imagens, vídeos...) é utilizando esta função do JQuery: $(document).ready(function(){ /* CÓDIGO AQUI */ }); Mas, se eu escrever um script grande e quiser adicionar esta função? Terei que colocar todo o código do script dentro desta função?
  6. Olá! Gostaria que me ajudassem hehe, sou novo no Javascript e ando lendo alguns tutoriais. Mas, poderiam me ajudar a criar certas funções de validação? Observação: a verificação de cada função tem que ocorrer em todo o texto de entrada, não somente no início nem somente no fim. Estou precisando criar as seguintes funções de validação: 1) Verificar se o texto de entrada possui somente as letras de A até Z (somente maiúsculas). Minha tentativa: function validacao_letra(strValue) { var objRegExp = /^[A-Z]+$/; return objRegExp.test(strValue); } 2) Verificar se o texto de entrada possui somente o número zero. Minha tentativa: function so_tem_zero(strValue) { var objRegExp = /^[0]+$/; return objRegExp.test(strValue); } 3) Verificar se o texto de entrada possui somente o número um até o número nove. Minha tentativa: function so_tem_um_a_nove(strValue) { var objRegExp = /^[1-9]+$/; return objRegExp.test(strValue); } 4) Verificar se o texto de entrada não tem nenhum número e nenhuma letra (maiúscula ou minúscula). Minha tentativa: function nem_numero_nem_letra(strValue) { var objRegExp = /[^a-zA-Z0-9]+$/; return objRegExp.test(strValue); } 5) Verificar se o texto de entrada tem o símbolo espaço " ". Minha tentativa: function contem_espaco(strValue) { var objRegExp = / /; return objRegExp.test(strValue); } 6) Verificar se o texto de entrada possui somente os seguintes caracteres !@#$%*()_-+=²³[]{}|/?;:., Minha tentativa: function contem_so_simbolos_permitidos(strValue) { var objRegExp = /!@#$%*()_-+=²³[]{}|\/?;:.,/g; return objRegExp.test(strValue); } Obrigado pela ajuda! Ficarei grato em aprender mais!
×
×
  • Criar Novo...