Jump to content

malukovynsk

Members
  • Content count

    11
  • Joined

  • Last visited

Community Reputation

0 Comum

1 Follower

About malukovynsk

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. é colar, é porque coloquei o codigo completo pra voce ver... ta ai uma imagem da caixa de texto... queria um botao colar do lado do copiar.... Sobre a lib acredito que sim...
  2. <form action="" onsubmit="return submitFormulario()"> <div class="form-group"> <textarea class="form-control" rows="5" placeholder="Insira os Dados." id="areaFiltro" required="required"></textarea> </div> <div class="ln_solid"></div> <div class="form-group"> <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3" style=" margin-left: 130px; "> <button type="button" class="btn btn-primary" onclick="filtrarNumeros()" style="width: 120px">Filtrar</button> <button type="reset" class="btn btn-default" style="width: 120px">Apagar</button> <button class="btn btn-success" id="btnCopiar" disabled="disabled" style="width: 120px" data-clipboard-target="#areaFiltro">Copiar</button> </div> </div> <script> function filtrarNumeros() { var conteudo = $('#areaFiltro').val(); if (conteudo !== '') { var numerosValidos = extrairNumeros(conteudo); document.getElementById("areaFiltro").value = numerosValidos.join(' /'); document.getElementById("areaFiltro").focus(); document.getElementById("areaFiltro").select(); document.getElementById("btnCopiar").disabled = false; document.getElementById("rowTotal").hidden = false; document.getElementById("cont").value = numerosValidos.length; } else { swal("Ops!", "Preencha o campo!", "warning"); document.getElementById("rowTotal").hidden = false; document.getElementById("cont").value = 0; } } </script> Acho que é esse rsrsrs! tentei de tuudo mas nao conseguiiii....
  3. malukovynsk

    Converter letra Maiúscula em Minuscula na caixa de texto!

    Muuuuuuito obrigadaaaa! ;*
  4. <input type="email" name="email" required="g-recaptcha-response" class="form-control" placeholder="Email para Verificar" aria-describedby="sizing-addon1"> Como posso fazer com a pessoa mesmo que digite o email em letra maiúscula ela se transforme em letra minuscula na caixa de texto? Não sei se ajuda mais esse é o codigo da parte completa da caixa de texto: <section style="padding: 0"> <form method="post" action="{{ url('/verify') }}"> {!! csrf_field() !!} <div class="row"> <div class="col-lg-5"> <div class="input-group has-feedback{{ $errors->has('name') ? ' has-error' : '' }}"> <span class="input-group-addon" id="sizing-addon1" style="background-color: #ffffff; font- weight: bold; color: #777777;">@</span> <input type="email" name="email" required="g-recaptcha-response" class="form-control" placeholder="Email para Verificar" aria-describedby="sizing-addon1"> @if ($errors->has('name')) <span class="help-block"> <strong>{{ $errors->first('name') }}</strong> </span> @endif </div> </div> </div> <section> <div class="row"> Exemplo de uma caixa de texto que achei na net. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Transformar letras minúsculas em maiúsculas</title> <style type="text/css"> #mestre{ width:500px; text-align:center; margin:200px auto; } h2{ font-family:Arial, Helvetica, sans-serif; } input{ width:500px; height:40px; border:2px solid #999; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:30px; } </style> <script type="text/javascript"> function alteraMaiusculo(){ var valor = document.getElementById("campo").texto; var novoTexto = valor.value.toLowerCase(); valor.value = novoTexto; } </script> </head> <body> <div id="mestre"> <form name="formulario" id="campo"> <h2>Digite um texto no campo abaixo:</h2> <input type="text" name="texto" onkeyup="alteraMaiusculo()" /> </form> </div> </body> </html>
  5. Muito obrigado, mas não consegui... fica com Deus.
  6. o botao de copiar, cancelar e recortar eu consegui, mas o de colar nao, alguem pode me ajudar? é pra ser colado o conteúdo em uma caixa de formulário.
  7. malukovynsk

    Alguém sabe resolver?

    Obrigado Rapadura, mas eu não consegui... será que você não poderia mexer no codigo pra mim por favor, entendo pouco dessa linguagem!
  8. malukovynsk

    Alguém sabe resolver?

    Tudo bem pessoal? então tem um probleminha no meu código e eu não consigo solucionar: é assim, é uma caixa de formulário que filtra somente os números de telefone: Por exemplo se eu colocar nela o seguinte conteúdo: valido | outro | invalido (99)985292963 valido | outro | invalido (99)985292963 valido | outro | invalido (99)985292963 valido | outro | invalido (99)985292963 ele vai filtrar assim: (99)98529-2963 /(99)98529-2963 /(99)98529-2963 /(99)98529-2963 Até ai tudo bem, mas se eu colocar um conteúdo que tenha outros números separados sem ser o de telefone ele nao filtra, ele apaga tudo. exemplo: (99)98529-2963 n chama 2 vezes/ (99)98529-2963 caixa postal 2 vezes / Em vez de ele apagar o numero 2 que não é em formato de telefone ele exclui tudo. Então eu queria que vocês me ajudassem nessa questão, se tiver numero separado sem ser no formato de telefone, tanto celular e fixo ele apagasse esses numeros e deixasse somente os de telefone... tem como? <script> function filtrarNumeros() { var value = $('#areaFiltro').val(); var caracteresValidos = /[^0-9()-]/gi; var cont = 0; var space = document.createTextNode("\u00A0"); var res = value.split('('); var numerosInvalidos = []; var numerosValidos = []; for(var t = 0; t<res.length; t++){ res[t] = "("+res[t]; if(res[t].length == 14) { res1 = res[t].slice(0,10); res2 = res[t].slice(10,14); console.log(res[t].slice(9,10) ); if(res[t].slice(9,10) == '-') { numerosValidos.push(res1 + res2); }else { numerosValidos.push(res1 + '-' + res2); } } else if(res[t].length == 13) { res1 = res[t].slice(0,9); res2 = res[t].slice(9,13); console.log(res[t].slice(8,9) ); if(res[t].slice(8,9) == '-') { numerosValidos.push(res1 + res2); }else { numerosValidos.push(res1 + '-' + res2); } } else if(res[t].length == 12) { res1 = res[t].slice(0,8); res2 = res[t].slice(8,12); console.log(res[t].slice(7,8) ); if(res[t].slice(7,8) == '-') { numerosValidos.push(res1 + res2); }else { numerosValidos.push(res1 + '-' + res2); } } /* else if(res[t].length == 9) { res1 = res[t].slice(0,5); res2 = res[t].slice(5,9); console.log(res1+'-'+res2); } else if(res[t].length == 8) { res1 = res[t].slice(0,4); res2 = res[t].slice(4,8); console.log(res1+'-'+res2); }*/ else{ numerosInvalidos.push(res[t]); //swal("Ops","Algum dado está errado no filtro, Verifique e tente novamente","warning"); } } console.log('Inválido:', numerosInvalidos); console.log('Válido:', numerosValidos); if(caracteresValidos.test(value) || !caracteresValidos.test(value)){ value = value.replace(caracteresValidos, ""); for(var x=0; x<value.length;x++){ if(value[x] == ')'){ cont = cont + 1; } } //document.getElementById("areaFiltro").value = value; document.getElementById("areaFiltro").value = numerosValidos; document.getElementById("areaFiltro").focus(); document.getElementById("areaFiltro").select(); document.getElementById("btnCopiar").disabled = false; $("#btnCopiar").click(function(){ $("textarea").select(); document.execCommand('copy'); }); document.getElementById("rowTotal").hidden = false; document.getElementById("cont").value = cont; } if(value == '') { console.log(caracteresValidos.test(value)); swal("Ops!", "Preencha o campo!", "warning") } } </script> --}} <script> function filtrarNumeros() { var value = $('#areaFiltro').val(); var caracteresValidos = /[^0-9()-]/gi; var cont = 0; if (caracteresValidos.test(value) || !caracteresValidos.test(value)) { value = value.replace(caracteresValidos, ""); for (var x = 0; x < value.length; x++) { if (value[x] == ')') { cont = cont + 1; } } ///// var res = value.split('('); var numerosInvalidos = []; var numerosValidos = []; for (var t = 0; t < res.length; t++) { res[t] = "(" + res[t]; if (res[t].length == 14) { res1 = res[t].slice(0, 10); res2 = res[t].slice(10, 14); console.log(res[t].slice(9, 10)); if (res[t].slice(9, 10) == '-') { numerosValidos.push(res1 + res2 + " "); } else { numerosValidos.push(res1 + '-' + res2 + " "); } } else if (res[t].length == 13) { res1 = res[t].slice(0, 9); res2 = res[t].slice(9, 13); console.log(res[t].slice(8, 9)); if (res[t].slice(8, 9) == '-') { numerosValidos.push(res1 + res2 + " "); } else { numerosValidos.push(res1 + '-' + res2 + " "); } } else if (res[t].length == 12) { res1 = res[t].slice(0, 8); res2 = res[t].slice(8, 12); console.log(res[t].slice(7, 8)); if (res[t].slice(7, 8) == '-') { numerosValidos.push(res1 + res2 + " "); } else { numerosValidos.push(res1 + '-' + res2 + " "); } } /* else if(res[t].length == 9) { res1 = res[t].slice(0,5); res2 = res[t].slice(5,9); console.log(res1+'-'+res2); } else if(res[t].length == 8) { res1 = res[t].slice(0,4); res2 = res[t].slice(4,8); console.log(res1+'-'+res2); }*/ else { numerosInvalidos.push(res[t]); //swal("Ops","Algum dado está errado no filtro, verifique e tente novamente","warning"); } } //console.log('Inválido:', numerosInvalidos); //console.log('Válido:', numerosValidos); /////////// document.getElementById("areaFiltro").value = numerosValidos.join('/'); document.getElementById("areaFiltro").focus(); document.getElementById("areaFiltro").select(); document.getElementById("btnCopiar").disabled = false; $("#btnCopiar").click(function () { $("textarea").select(); document.execCommand('copy'); }); document.getElementById("rowTotal").hidden = false; document.getElementById("cont").value = cont; } if (value == '') { console.log(caracteresValidos.test(value)); swal("Ops!", "Preencha o campo!", "warning") } } </script>
  9. Eu nunca fiz curso PHP, porem queria colocar em meu site se alguem puder postar um codigo PHP que tivesse o botão com a funçao de colar por favor...
  10. malukovynsk

    Restringir Caractere....

    Obrigado, deu certo! :)
  11. malukovynsk

    Restringir Caractere....

    alguem consegue me ajudar? em vez de filtrar assim: (99)98888-8888 /(99)98888-8888 /(99)98888-8888 /(99)98888-8888 ta filtrando assim: (99)98888-8888 / ,(99)98888-8888 / ,(99)98888-8888 / ,(99)98888-8888 / alguem consegue tirar essa virgula e esse espaço antes dela? segue o link PHP: {{-- <script> function filtrarNumeros() { var value = $('#areaFiltro').val(); var caracteresValidos = /[^0-9()-]/gi; var cont = 0; var space = document.createTextNode("\u00A0"); var res = value.split('('); var numerosInvalidos = []; var numerosValidos = []; for(var t = 0; t<res.length; t++){ res[t] = "("+res[t]; if(res[t].length == 14) { res1 = res[t].slice(0,10); res2 = res[t].slice(10,14); console.log(res[t].slice(9,10) ); if(res[t].slice(9,10) == '-') { numerosValidos.push(res1 + res2); }else { numerosValidos.push(res1 + '-' + res2); } } else if(res[t].length == 13) { res1 = res[t].slice(0,9); res2 = res[t].slice(9,13); console.log(res[t].slice(8,9) ); if(res[t].slice(8,9) == '-') { numerosValidos.push(res1 + res2); }else { numerosValidos.push(res1 + '-' + res2); } } else if(res[t].length == 12) { res1 = res[t].slice(0,8); res2 = res[t].slice(8,12); console.log(res[t].slice(7,8) ); if(res[t].slice(7,8) == '-') { numerosValidos.push(res1 + res2); }else { numerosValidos.push(res1 + '-' + res2); } } /* else if(res[t].length == 9) { res1 = res[t].slice(0,5); res2 = res[t].slice(5,9); console.log(res1+'-'+res2); } else if(res[t].length == 8) { res1 = res[t].slice(0,4); res2 = res[t].slice(4,8); console.log(res1+'-'+res2); }*/ else{ numerosInvalidos.push(res[t]); //swal("Ops","Algum dado está errado no filtro, Verifique e tente novamente","warning"); } } console.log('Inválido:', numerosInvalidos); console.log('Válido:', numerosValidos); if(caracteresValidos.test(value) || !caracteresValidos.test(value)){ value = value.replace(caracteresValidos, ""); for(var x=0; x<value.length;x++){ if(value[x] == ')'){ cont = cont + 1; } } //document.getElementById("areaFiltro").value = value; document.getElementById("areaFiltro").value = numerosValidos; document.getElementById("areaFiltro").focus(); document.getElementById("areaFiltro").select(); document.getElementById("btnCopiar").disabled = false; $("#btnCopiar").click(function(){ $("textarea").select(); document.execCommand('copy'); }); document.getElementById("rowTotal").hidden = false; document.getElementById("cont").value = cont; } if(value == '') { console.log(caracteresValidos.test(value)); swal("Ops!", "Preencha o campo!", "warning") } } </script> --}} <script> function filtrarNumeros() { var value = $('#areaFiltro').val(); var caracteresValidos = /[^0-9()-]/gi; var cont = 0; if(caracteresValidos.test(value) || !caracteresValidos.test(value)){ value = value.replace(caracteresValidos, ""); for(var x=0; x<value.length;x++){ if(value[x] == ')'){ cont = cont + 1; } } ///// var res = value.split('('); var numerosInvalidos = []; var numerosValidos = []; for(var t = 0; t<res.length; t++){ res[t] = "("+res[t]; if(res[t].length == 14) { res1 = res[t].slice(0,10); res2 = res[t].slice(10,14); console.log(res[t].slice(9,10) ); if(res[t].slice(9,10) == '-') { numerosValidos.push(res1 + res2 + " / "); }else { numerosValidos.push(res1 + '-' + res2 + " / "); } } else if(res[t].length == 13) { res1 = res[t].slice(0,9); res2 = res[t].slice(9,13); console.log(res[t].slice(8,9) ); if(res[t].slice(8,9) == '-') { numerosValidos.push(res1 + res2 + " / "); }else { numerosValidos.push(res1 + '-' + res2 + " / "); } } else if(res[t].length == 12) { res1 = res[t].slice(0,8); res2 = res[t].slice(8,12); console.log(res[t].slice(7,8) ); if(res[t].slice(7,8) == '-') { numerosValidos.push(res1 + res2 + " / "); }else { numerosValidos.push(res1 + '-' + res2 + " / "); } } /* else if(res[t].length == 9) { res1 = res[t].slice(0,5); res2 = res[t].slice(5,9); console.log(res1+'-'+res2); } else if(res[t].length == 8) { res1 = res[t].slice(0,4); res2 = res[t].slice(4,8); console.log(res1+'-'+res2); }*/ else{ numerosInvalidos.push(res[t]); //swal("Ops","Algum dado está errado no filtro, verifique e tente novamente","warning"); } } //console.log('Inválido:', numerosInvalidos); //console.log('Válido:', numerosValidos); /////////// document.getElementById("areaFiltro").value = numerosValidos; //value document.getElementById("areaFiltro").focus(); document.getElementById("areaFiltro").select(); document.getElementById("btnCopiar").disabled = false; $("#btnCopiar").click(function(){ $("textarea").select(); document.execCommand('copy'); }); document.getElementById("rowTotal").hidden = false; document.getElementById("cont").value = cont; } if(value == '') { console.log(caracteresValidos.test(value)); swal("Ops!", "Preencha o campo!", "warning") } } </script> home.blade.php
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.