Publicidade

  • ×   Você colou conteúdo com formatação.   Remover formatação

      Only 75 emoticons maximum are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

  • Próximos Eventos

  • Conteúdo Similar

    • Por ukow
      Olá!
      Estou tentando montar um campo para validação de cartão de crédito e sua bandeira; acabei encontrando o seguinte código: http://jsfiddle.net/q0x3ksv3/
      Funciona perfeitamente nessa URL, porém quando tento incluí-lo no meu site, não funciona, tem algo faltando? Segue meu código para entenderem melhor:
      <script> var cartoes = { visa: /^4[0-9]{12}(?:[0-9]{3})/, mast: /^5[1-5][0-9]{14}/, amex: /^3[47][0-9]{13}/, invalidos: /^[0126789]|^5[06-9]{1}|^3[1235689]/ }; document.getElementById('num').addEventListener('keyup', testarCC); var inputs = document.querySelectorAll('.fsResDir input[type="radio"]'); function testarCC(e) { var nr = this.value; var tipo; for (var cartao in cartoes) if (nr.match(cartoes[cartao])) tipo = cartao; if (tipo) document.getElementById(tipo).click(); else for (var i = 0; i < inputs.length; i++) inputs[i].checked = false; } </script> <fieldset class="fsResDir"> <legend>Dados do Cartão&nbsp;</legend> <input type="radio" name="RadBand" id="visa" /> <label for="visa"> <img src="visa.png" /> </label> <input type="radio" name="RadBand" id="mast" /> <label for="mast"> <img src="master.png" /> </label> <input type="radio" name="RadBand" id="amex" /> <label for="amex"> <img src="amex.png" /> </label> <label for="val" class="lab90">Validade:</label> <input type="text" class="ent20Form" id="val" name="TxtValMes" />/ <input type="text" class="ent40Form" name="TxtValAno" /> <label for="num" class="lab90">Numero:</label> <input type=text class="ent120Form" id="num" name="TxtNumero" /> </div> </fieldset> Obrigado!
    • Por GFS
      Estou no caminho de troca de atividade, trabalho como suporte técnico e pretendo me tornar programador. Não encontrei outro fórum onde postar essa pergunta, então vou postar aqui. Moderadores, caso esteja em local incorreto, agradeço pela indicação correta.
      E gostaria de saber em qual linguagem de programação devo me aprofundar. Das linguagens que tenho maior conhecimento, me identifico mais com java, .Net e php. No entanto eu preciso de uma direção para onde seguir, pois pretendo seguir carreira. Já há algum tempo venho pesquisando o mercado e acredito que essas sejam as melhores opções ao menos para mim. Recentemente entrei em contato com a Alura e me indicaram qualquer uma delas, pois todas tem um bom campo de trabalho, mas eu gostaria de saber de vocês que trabalham com elas, qual linguagem dentre essas com o melhor salário e mercado atualmente? Já ouvi muita gente falar que salário não é fator de decisão, mas para ser bem sincero, para mim é um dos principais, porque é ele quem paga as contas, então agradeço pela sinceridade.
    • Por Good
      Estou desenvolvendo um programa básico de compras, e no final é preciso selecionar o método de pagamento... 
       
      No caso estou com uma máquina cielo de modelo iwl251. Eu preciso fazer a conexão da máquina com o programa (em java), já dei uma olhada na api no github da cielo, mas não entendi muito. E queria saber se vocês não tem um programa com o mesmo em funcionamento para que eu possa me basear e finalizar.
       
      ------
       
      E o que seria esse MERCHANT ID e MERCHANT KEY que pede na api..? Onde consigo? Veio com a máquina?
       
      Agradeço!
    • Por danluc
      Boa tarde, tenho esses campos aqui no HTML/PHP ---|
       

      <tr> <td colspan="3" class="text-right">Total Bruto:</td> <td><?php echo number_format($total, 2);?></td> <td>Total Líquido:</td> <td> <input type="text" name="valor_unitario" id="valor_unitario" value="<?php echo number_format($total, 2)?>" hidden /> <input type="text" name="qnt" id="qnt" value="0" hidden /> <input type="text" name="total" id="total" readonly="readonly" size="5" class="text-center" /> </td> </tr>e tenho esse script que faz a conta de Desconto para mim ..|
      <script type="text/javascript"> function id(el) { return document.getElementById( el ); } function total( un, qnt ) { return parseFloat(un.replace(',', '.'), 10)/100 * parseFloat(qnt.replace(',', '.'), 10); } window.onload = function() { id('valor_unitario').addEventListener('keyup', function() { var result = total( this.value , id('qnt').value ); id('total').value = String(result.toFixed(2)).formatMoney(); }); id('qnt').addEventListener('keyup', function(){ var result = total( id('valor_unitario').value , this.value ); id('total').value = String(result.toFixed(2)).formatMoney(); }); } String.prototype.formatMoney = function() { var v = this; if(v.indexOf('.') === -1) { v = v.replace(/([\d]+)/, "$1,00"); } v = v.replace(/([\d]+)\.([\d]{1})$/, "$1,$20"); v = v.replace(/([\d]+)\.([\d]{2})$/, "$1,$2"); v = v.replace(/([\d]+)([\d]{3}),([\d]{2})$/, "$1.$2,$3"); return v; }; </script> só que ele me traz o valor certo no campo input TOTAL .. só que ele não me traz em um value=" " ..
      como pegar o valor que esta la, e jogar para dentro do HTML no value de um INPUT?
    • Por Leo - gaviaoshow
      Pessoal, boa tarde!
      Estou com uma dúvida na parte de ajax com java dentro de uma página PHP.
      Peço desculpas se abri o tópico no lugar errado.
      Tenho uma página que executa um formValidation (form_valida_dados) e executa via ajax a chamada para a próxima página. Isso funciona perfeitamente quando executo via função submit do form.
      O problema é que eu tenho uma outra opção dentro da página em que o usuário pode optar por enviar o formulário para uma outra pessoa. Nesse caso, ele clica em outro botão do form. Nesse momento, eu preciso abrir um modal em que o usuário informe o motivo pelo qual ele deseja enviar esse formulário para outra pessoa.
      Eu fiz isso com o código abaixo:
      $.ajax({ url : 'scripts/consultar_situacao_scm.php', type: 'post', dataType : 'html', data: 'scm_id='+scm_id+'&usuario='+usuario+'&acao='+acao, success : function(retorno){ if(retorno == "1"){ var box = bootbox.alert('Não foi possível encaminhar o SCM <font class="cyan-600"><b>'+scm_id+'</b></font> para análise do Assuntos Regulatórios.'); box.find('.modal-footer').css({'background-color': '#f2f2f2', 'color': '#fff'}); }else{ $("#altera_andamento").modal({ backdrop: 'static' }); $("#scm_retorno").html(retorno); } } }); Dentro da minha página eu tenho uma <div> que fica aguardando o retorno dessa chamada ajax.
      Isso funcionou do jeito que eu queria.
      A questão é que dentro da página que eu chamei (consultar_situacao_scm.php) eu tenho a montagem do modal e também valido os dados digitados pelo usuário e chamo uma nova página via ajax, ou seja, seria a terceira página a ser utilizada.
      Agora que entra minha dúvida/problema. Eu queria executar o formValidation (form_valida_dados) após o usuário informar o motivo pelo qual ele está enviando o formulário para outra pessoa.
      Mas eu não consigo do jeito que está, pois a minha função do botão de enviar para outro usuário está "fechando" com o retorno do ajax acima citado.
      Tem algum jeito de resolver isso? Vocês já viram algo desse tipo ou tem alguma outra sugestão para fazer essa validação?
      Deu para entender ou ficou confuso?
      Procurei bastante na net mas não encontrei nada relacionado a minha dúvida.
      Agradeço pela ajuda!
      Abraços