Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''input''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 122 registros

  1. raphaelgs

    Campo Input não esta somando

    Os valores dos value estão aparecendo mais não estão somando apos carrego a pagina. segue em anexo o print da tela quando carrego a pagina . Meu código HTML <section class="despesas"> <h2>Despesas</h2> <div class="caixa-principal col-md-12"> <p class="campo1"><span>Mensalidade Faculdade: </span>R$<input id="mensalidade" value="<?php echo get_post_meta( $post->ID,'mensalidade-faculdade', true ); ?>" readonly></p> <p class="campo1"><span>Aluguel: </span>R$<input id="aluguel" value="<?php echo get_post_meta( $post->ID,'aluguel', true ); ?>"readonly></p> <p class="campo1"><span>Água: </span>R$<input id="agua" value="<?php echo get_post_meta( $post->ID,'agua', true ); ?>"readonly></p> <p class="campo1"><span>Luz: </span>R$<input id="luz" value="<?php echo get_post_meta( $post->ID,'luz', true ); ?>"readonly></p> <p class="campo2"><span>Telefone/Internet: </span>R$<input id="telefone" value="<?php echo get_post_meta( $post->ID,'telefone-internet', true ); ?>"readonly></p> <p class="campo1"><span>IPTU: </span>R$<input id="iptu" value="<?php echo get_post_meta( $post->ID,'iptu', true ); ?>"></p> <p class="campo1"><span>Financiamento de Imóvel: </span>R$<input id="imovel" value="<?php echo get_post_meta( $post->ID,'financiamento-imovel', true ); ?>"readonly></p> <p class="campo1"><span>Financiamento de Veículo: </span>R$<input id="veiculo" value="<?php echo get_post_meta( $post->ID,'financiamento-veiculo', true ); ?>"readonly></p> <p class="campo1"><span>Alimentação: </span>R$<input id="alimentacao" value="<?php echo get_post_meta( $post->ID,'alimentacao', true ); ?>"></p> <p class="campo1"><span>Medicamentos: </span>R$<input id="medicamentos" value="<?php echo get_post_meta( $post->ID,'medicamentos', true ); ?>"readonly></p> <p class="campo1"><span>Convênio Médico: </span>R$<input id="medico" value="<?php echo get_post_meta( $post->ID,'convenio-medico', true ); ?>"readonly></p> <p class="campo1"><span>Convênio Odontológico: </span>R$<input id="odontologico" value="<?php echo get_post_meta( $post->ID,'convenio-odontologico', true ); ?>"readonly></p> <p class="campo1"><span>Convênio Funerária : </span>R$<input id="funeraria" value="<?php echo get_post_meta( $post->ID,'convenio-funeraria', true ); ?>"readonly></p> <p class="campo1"><span>Transporte: </span>R$<input id="transporte" value="<?php echo get_post_meta( $post->ID,'transporte', true ); ?>"readonly></p> <p class="campo1"><span>Outros gastos: </span>R$<input id="outrosGastos" value="<?php echo get_post_meta( $post->ID,'outros-gastos', true ); ?>" readonly></p> <br><br> <p><span>Total das Despesas:</span>R$<input id="totalDespesas"></p> </div> </section> Meu jQuery <script type="text/javascript"> jQuery(document).ready(function($) { $(document).ready(function() { $("#aluno,#membro1,#membro2,#membro3,#membro4,#membro5,#membro6,#membro7,#membro8,#membro9").on('keyup', function() { var aluno = parseFloat($('#aluno').val()) || 0; var membro1 = parseFloat($('#membro1').val()) || 0; var membro2 = parseFloat($('#membro2').val()) || 0; var membro3 = parseFloat($('#membro3').val()) || 0; var membro4 = parseFloat($('#membro4').val()) || 0; var membro5 = parseFloat($('#membro5').val()) || 0; var membro6 = parseFloat($('#membro6').val()) || 0; var membro7 = parseFloat($('#membro7').val()) || 0; var membro8 = parseFloat($('#membro8').val()) || 0; var membro9 = parseFloat($('#membro9').val()) || 0 var totalRendaMembros = aluno + membro1 + membro2 + membro3 + membro4 + membro5 + membro6 + membro7 + membro8 + membro9; $('#totalRenda').val(totalRendaMembros); }); }); }); </script>
  2. ghlevin

    Site responsivo - Problemas com SELECT e INPUT

    Estou fazendo modificações no site de um cliente, tornando-o responsivo. Tive que fazer várias mudanças de layout que me foram enviadas por um fornecedor e, por causa dessas mudanças, algumas funções Javascript e PHP que eu tinha não funcionam no layout novo. Em uma delas, eu tenho dois filtros de data e local (unidade ou empresa). O de data é uma INPUT e o de unidades é um SELECT. Vou colocar o código da view abaixo: <form class="rd-mailform text-left" data-form-output="form-output-global" data-form-type="contact" method="post" novalidate="novalidate"> <p class="mobile-hide">Selecione abaixo os par&acirc;metros para visualiza&ccedil;&atilde;o.&nbsp;Se desejar salvar,&nbsp;enviar por e-mail ou imprimir,&nbsp;clique em&nbsp;'Gerar PDF'&nbsp;ou&nbsp;'Gerar Excel'.</p> <!--<div class="range range-xs-center" style="margin: 0px !important;">--> <div class="cell-sm-6"> <div class="form-group form-group-label-outside"> <label class="form-label form-label-outside text-dark rd-input-label" for="data-relatorio">Data</label> <input class="form-control form-control-last-child" id="data-relatorio" type="text" name="first-name" > </div> </div> <div class="cell-sm-6 offset-top-20 offset-sm-top-0"> <div class="form-group form-group-label-outside"> <label class="form-label form-label-outside text-dark rd-input-label" for="comboUnidades"> Unidade </label> <select id="comboUnidades" class="form-control select2-multiple" data-minimum-results-for-search="Infinity"> </select> </div> </div> <div style="width: 100%"> <div style="position: relative; float: left; padding: 5px" onclick="montaPDF()"><a class="btn btn-ellipse btn-java" href="#">GERAR PDF</a></div> <div style="position: relative; float: left; padding: 5px" onclick="montaExcel()" class="mobile-hide"><a class="btn btn-ellipse btn-java" href="#">GERAR EXCEL</a></div> </div> </form> Abaixo parte do código do arquivo JS que mostra como eram carregados esses filtros. O de data usa originalmente uma função datepicker, que não funciona no layout atual. E o das unidades usa uma função AJAX pra colocar todas as opções que vem do banco MySQL do site dentro do select comboUnidades: $(document).ready(function(){ showLoading(); var d = new Date(); d.setDate(d.getDate() - 1); $('#data-relatorio').datepicker({ dateFormat: "dd/mm/yy", maxDate: d }); $("#data-relatorio").datepicker('setDate',d); var param = location.href.split("?")[1]; if(typeof param != "undefined" ) { var unidade = param.split('=')[1]; } $.ajax({ async: false, url: '[:raiz]acompanhamentoDiario/getUnidades', dataType: 'json', success: function(data) { if (data.length > 0){ var retorno = ""; for(var i = 0;i < data.length; i++){ retorno += "<option value='"+data[i]['id']+"'>"+data[i]['newnome']+"</option>"; } $('#comboUnidades').html(retorno); if(typeof param != "undefined" ) { $('#comboUnidades option[value='+unidade+']').attr('selected', 'selected'); $('#comboUnidades').trigger('change'); } } else { } } }); $('#data-relatorio').change(function(){ montaTabela(); }); $('#comboUnidades').change(function(){ montaTabela(); }); var d = new Date(); $('#divTabela').hide(); montaTabela(); hideLoading(); }); Essa função chamada no AJAX se encontra num arquivo de Controller: public function getUnidades() { $acompanhamento = new AcompanhamentoDiario(); $retorno = $acompanhamento->getUnidadesUsuario(); echo json_encode($retorno); } Por sua vez, essa função do controller chama uma função em PHP que se encontra num arquivo da minha pasta Model do site. Ele traz as unidades do select dependendo do login do usuário: public function getUnidadesUsuario() { $idUser = Login::retornaIdUser(); $perfilAcesso = Login::retornaPerfilAcesso(); if(($perfilAcesso == 1) || ($perfilAcesso == 6)) { // Colocado o perfil 6 do Usuário de Demonstração /* se perfil de usuairo = 1*/ $sql = "SELECT u.*,concat(e.sigla,' - ',u.nome) as newnome"; $sql .= " FROM unidade u INNER JOIN cidade c ON u.CIDADE = c.id INNER JOIN estado e ON u.ESTADO = e.id"; $sql .= " join usuario_unidade uu on (uu.id_unidade = u.id)"; $sql .= " WHERE u.ind_unidade_ativa = 1 AND u.ind_predio_novo = 0"; $sql .= " and uu.id_usuario = $idUser and lower(uu.ind_tipo_investidor) != 'c' ORDER BY newnome ASC"; } elseif($perfilAcesso == 2) { /* se perfil de usuairo = 2*/ $sql = "SELECT u.*,concat(e.sigla,' - ',u.nome) as newnome"; $sql .= " FROM unidade u INNER JOIN cidade c ON u.CIDADE = c.id INNER JOIN estado e ON u.ESTADO = e.id"; $sql .= " join administrador adm on (adm.id_unidade = u.id)"; $sql .= " WHERE u.ind_predio_novo = 0"; $sql .= " and adm.id_usuario = $idUser and adm.id_usuario NOT IN (3124,4378)"; $sql .= " ORDER BY newnome ASC"; } else { /* se perfil de usuario = 3*/ $sql = "SELECT u.*,concat(e.sigla,' - ',u.nome) as newnome"; $sql .= " FROM unidade u INNER JOIN cidade c ON u.CIDADE = c.id INNER JOIN estado e ON u.ESTADO = e.id"; $sql .= " WHERE u.ind_predio_novo = 0 ORDER BY newnome ASC"; } $res = parent::executaQuery($sql); return $res; } A função montaTabela(), por ora, ainda não quero modificar, por isso não vou mostrar como ela é. Ela é executada na página dependendo da mudança dos filtros. Por ora, eu só queria saber como "popular" o select comboUnidades e como funcionar o filtro de data data-relatorio de forma semelhante ao datePicker.
  3. Maykel dos Santos Figueire

    Inputs dentro de While

    Gostaria de saber como posso fazer para ter inputs enviando valores diferentes dentro de um loop do while... <form method="POST" name="form" action="<?php echo $_SERVER['PHP_SELF'];?>"> <?php while ($linhasMotoristas = mysqli_fetch_array($consultaMotoristas)) { $motoristasStatus = $linhasMotoristas['status']; $motoristasId = $linhasMotoristas['idmotoristas']; $motoristasNome = $linhasMotoristas['nome']; $motoristasCpf = $linhasMotoristas['cpf']; $motoristasGanhos = $linhasMotoristas['ganhos'] ?> <tr> <td class="s"> <?php if($motoristasStatus == 1){ echo "<div style='color: green;'>●</div>"; }else{echo "<div style='color: red;'>●</div>"; } ?> </td> <td class="m"><?php echo $motoristasId;?></td> <td class="n"><?php echo $motoristasNome;?></td> <td class="c"><input type="hidden" name="<?php $td_1 = $motoristasId;?>"><?php echo $motoristasCpf;?> </td> <td class="g"><?php echo round($motoristasGanhos, 2);?></td> <td> <input type="text" name="valorBruto"> <input type="submit" name="submit"> <?php if (isset($_POST['submit'])?$_POST['submit'] : 0) { $valorBruto = $_POST['valorBruto']; $porcentagemBase = 5/100; $encargosBase = 25/100; $vezesPorcentagem = $valorBruto*$porcentagemBase; $menosEncargosBase = $vezesPorcentagem-$encargosBase; $resultadoLiquido = $menosEncargosBase*$porcentagemBase; $resultadoGeral = $resultadoLiquido; } ?> <?php echo round($resultadoGeral,2); ?> <?php echo $td_1;?> </td> </tr> <?php } ?> </form> Como vocês podem ver na imagem, ele soma todos os campos com o mesmo valor, queria que somasse um valor para cada campo...
  4. johni_9

    WebCam PHP

    Boa tarde pessoal! Já pesquisei no fórum, testei os tópico apresentados, porém não obtive sucesso. Eu preciso desenvolver um projeto em PHP, o qual realize a interação com a Webcam e a imagem capturada seja salva em um diretório e o nome dela na Base de Dados; Segue parte das páginas: FORM que contém a captura da webcam <form method="post" action="model/cadMaquina.php" enctype="multipart/form-data"> <div class="col-md-12 mb-3"><center> <div id="my_photo_booth"> <div id="my_camera"></div> <!-- First, include the Webcam.js JavaScript Library --> <script type="text/javascript" src="webcamjs/webcam.min.js"></script> <!-- Configure a few settings and attach camera --> <script language="JavaScript"> Webcam.set({ // live preview size width: 320, height: 240, // device capture size dest_width: 640, dest_height: 480, // final cropped size crop_width: 480, crop_height: 480, // format and quality image_format: 'jpg', jpeg_quality: 90, // flip horizontal (mirror mode) flip_horiz: true }); Webcam.attach( '#my_camera' ); </script> <!-- A button for taking snaps --> <!-- <form> --> <div id="pre_take_buttons"> <!-- This button is shown before the user takes a snapshot --> <input type=button value="Capturar Imagem" onClick="preview_snapshot()"> </div> <div id="post_take_buttons" style="display:none"> <!-- These buttons are shown after a snapshot is taken --> <input type=button value="Novo Registro" onClick="cancel_preview()"> <!-- <input type=button value="Save Photo >" onClick="save_photo()" style="font-weight:bold;"> --> </div> <!-- </form> --> </div> <div id="results" style="display:none"> <!-- Your captured image will appear here... --> </div> <!-- Code to handle taking the snapshot and displaying it locally --> <script language="JavaScript"> // preload shutter audio clip var shutter = new Audio(); shutter.autoplay = false; shutter.src = navigator.userAgent.match(/Firefox/) ? 'shutter.ogg' : 'shutter.mp3'; function preview_snapshot() { // play sound effect //try { shutter.currentTime = 0; } catch(e) {;} // fails in IE //shutter.play(); Webcam.snap( function(data_uri) { Webcam.upload( data_uri, 'model/cadMaquina.php', function(code, text) { document.getElementById('results').innerHTML = '<h2>Here is your image:</h2>' + '<img src="'+text+'"/>'; }); }); // freeze camera so user can preview current frame Webcam.freeze(); // swap button sets document.getElementById('pre_take_buttons').style.display = 'none'; document.getElementById('post_take_buttons').style.display = ''; } function cancel_preview() { // cancel preview freeze and return to live camera view Webcam.unfreeze(); // swap buttons back to first set document.getElementById('pre_take_buttons').style.display = ''; document.getElementById('post_take_buttons').style.display = 'none'; } </script> </div></center> <div class="col-md-12 mb-1"> <input type="submit" class="btn btn-success" style="margin-top: 2px; width: 100%;" value="Cadastrar"> </div> CADMAQUINA.PHP <?php include("../conexao.php"); $nome = md5(time()) . '.jpg'; $filepath = 'img/'; move_uploaded_file($_FILES['webcam']['tmp_name'], $filepath.$nome); $cadMaquina = "INSERT INTO inventario SET fotoMaquina='$nome'"; if ($conn->query($cadMaquina)) { echo "Máquina cadastrada com sucesso!!!"; } else { echo "Máquina não cadastrada!!!"; } ?>
  5. sergionpinheiro

    Carregamento automático campo input file

    Boa noite galera, Estou com a seguinte questão. Estou desenvolvendo um sistema que manipula arquivos em PDF. Eu faço o upload do arquivo para o sistema e ele fica salvo numa pasta e banco de dados. Meu problema é: existe a possibilidade de quando eu clicar num botão ele ir lá no banco e carregar esse arquivo no input file (tipo preenchimento automático de acordo com o cadastro do banco)? Pois queria que quando isso acontecesse, este campo ficaria oculto e o usuário apenas iria clicar um botão para alterar o arquivo conforme a configuração feita previamente no sistema. Não queria ter que clicar para carregar o arquivo no input, uma vez que, ele está salvo no sistema. Isso é possível?
  6. diogoglobaltec

    Input usando createElement DOM

    copiei esse código do w3schooll, a dúvida é, qual nome devo usar para receber o conteúdo do input em um arquivo php ? <!DOCTYPE html> <html> <body> <p>Click the button to create a Text Field.</p> <button onclick="myFunction()">Try it</button> <script> function myFunction() { var x = document.createElement("INPUT"); x.setAttribute("type", "text"); x.setAttribute("value", "Hello World!"); document.body.appendChild(x); } </script> </body> </html> código
  7. gomes94

    Alinhar campos html

    Boa tarde a todos! Estou começando a estudar html e estou com uma pequena dúvida. Estou tentando alinhar o label em cima do input. Porém também preciso que os campos fiquem um do lado do outro. Alguém poderia me ajudar? Segue apenas um exemplo. <!--<p> <label for="nome">Nome:</label><br><input type="text" name="nome" id="nome" placeholder="Digite aqui seu nome"> <label for="sbnome">Sobrenome:</label><br><input type="text" name="sbnome" id="sbnome" placeholder="Digite aqui seu sobrenome"> </p> <p> <label for="email">E-mail:</label><input type="email" name="email" id="email" placeholder="Digite aqui seu email"> <label for="idade">Idade:</label><input type="number" name="idade" id="idade" placeholder="Digite aqui sua idade"> <label for="cpf">CPF:</label><input type="number" name="cpf" id="cpf" placeholder="Digite aqui seu CPF"> </p> <p> <label for="cep">CEP:</label><input type="number" name="cep" id="cep" placeholder="Digite aqui seu cep"> <label for="endereco">Endereço:</label><input type="text" name="endereco" id="endereco" placeholder="Digite aqui seu endereço"> <label for="senha">Senha:</label><input type="password" name="senha" id="senha" placeholder="Digite aqui sua senha"> </p>-->
  8. Bom, isso é apenas um exercício de aprendizado. Peguei os valores de um input e os imprimi na mesma pagina ao clicar em enviar. Agora quero imprimí-lo não na mesma página e sim em outra. Segue modelo que eu fiz pra imprimir na mesma página. html: <label for="nome"> Digite Nome: </label> <input type="text" id="nome"> <button type="button" onclick="myfunction() ">Aperte</button> <p id="pnome"></p> javascript: function myfunction(){ n = document.getElementById("nome").value; document.getElementById("pnome").innerHTML = "Nome: " + n; }
  9. Quando eu puxo a imagem ela vem deitada, uma imagem tirada em um Smartphone por exemplo, esse problema não acontece com todas as imagens, mas com as tiradas no meu celular por exemplo são todas. eu puxo somente o link da imagem do banco de dados mysql , a imagem fica salva em uma pasta separada, quando eu abro a imagem na pasta ela está na orientação normal, "em pé". Agradeço muito se alguém puder me ajudar.
  10. Olá a todos, tenho esse código abaixo que funciona muito bem para duplicar um texto. Mas o que eu queria era que ele só duplicasse o que eu digitasse. Abaixo tenho celular e celular2, mas o que acontece: Como eu tenho uma máscara que faz ele sair neste formato 00 00000-0000, a máscara faz com que ele de o espaço do código do estado e colocar o traço, mas ele copia também para o celular2 a mesma coisa. Eu queria que ficasse assim. celular: 00 00000-0000 celular2 00000000000 (Código da cidade e telefone juntos) Visto que se ele copiasse somente o que eu digitasse, pela lógica deveria ser assim, mas ele repete 00 00000-0000 <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script> <script type="text/javascript"> $(function(){ $("[name='celular']").keyup(function(){ var celular = $(this).val(); $("[name='celular2']").val(celular); }); }); </script> </head> <body> <input type="text" name="celular" /> <input type="text" name="celular2" /> Abaixo a máscara que uso. <script type="text/javascript"> /* Máscaras ER */ function mascara(o, f) { v_obj = o v_fun = f setTimeout("execmascara()", 1) } function execmascara() { v_obj.value = v_fun(v_obj.value) } function mtel(v) { v = v.replace(/\D/g, ""); //Remove tudo o que não é dígito v = v.replace(/^(\d{2})(\d)/g, "($1) $2"); //Coloca parênteses em volta dos dois primeiros dígitos v = v.replace(/(\d)(\d{4})$/, "$1-$2"); //Coloca hífen entre o quarto e o quinto dígitos return v; } function id(el) { return document.getElementById(el); } window.onload = function () { id('telefone').onkeypress = function () { mascara(this, mtel); } id('celular').onkeypress = function () { mascara(this, mtel); } } </script> Só para observação, na máscara se coloca o parenteses (00) 00000-0000, mas basta retirar ($1) esse parentese que fica no formato que falei 00 00000-0000 Grato a quem puderr me ajudar Obs2: Outro que faz a cópia de texto e funciona perfeitamente, mas o que preciso é que ele copie só o que eu realmente digito. <SCRIPT LANGUAGE="JavaScript"> $(document).ready(function() { $('#celular').keyup(function(e) { var txtVal = $(this).val(); $('#celular2').val(txtVal); }); }); </script>
  11. leoteixeira2

    Listar todo BD no input

    Boa noite Turma ! Gostaria de tirar uma dúvida, que é o seguinte estou criando uma planilha online. E Gostaria que todos os dados da tabela produto(NOME DO PRODUTO, PREÇO) seja preenchido em todos os input. Pensei em utilizar AJAX, porem deu certo fazendo consulta por consulta(ID). Existe algum método em que uma unica consulta na tabela produtos liste todos os dados em todos os input ? Obrigado desde ja
  12. <script> function Mod(){ var x = document.getElementById('oi').value; if (x = 12|| x = 13){document.getElementById('io')=== 2;} } </script> </head> <body> <input type="text" name="oioi" id="oi"> </input> <input type="text" name="oioi" id="io" onblur="Mod();"> </input> </body>
  13. netocazuza

    somar dois input text

    Tenho um input text no meu form, que recebe um valor do banco de dados. Isso já está funcionando perfeitamente. Criei uma função para somar o valor de um outro campo, com esse que trás da tabela, e está apenas concatenando. O que posso estar errando? Se como exemplo, eu trago do banco o valor 50, e depois digito 50 nesse outro campo que faz a soma, ela passa a mostrar 5050, acrescentando sempre o último valor digitado à esquerda do valor que veio da tabela, quando o normal seria exibir o resultado da soma. Vejam a função que deveria somar: function onSomaTotal(){ var valorAbastecimento = document.getElementById("valorAbastecimento").value; var totalValor = document.getElementById("totalValor").value; document.getElementById("totalValor").value = (valorAbastecimento + totalValor); }
  14. Flasher12

    Ajuda com <map> e <input>

    Boa tarde pessoal. O código é o seguinte: <form action="/teste.php" method="get"> <map name="image-map"> <area target="" alt="" title="" coords="210,233,541,508" shape="rect"> </map> <div> <font face="verdana" color="white">Player: </font> <input type="text" name="nome_player" maxlength="15"><br> </div> <div> <img src="imagens/img_inicial.png" alt="circulo_" class="circulo" usemap="#image-map"/> </div> </form> Estou tentando fazer com com que a área da imagem que esta dentro do <map/> faça o input, alguém poderia me ajudar?
  15. ggbelgamo

    Pegar objeto completo do value

    Estou populando um select através de um list que retorna anoInicio e anoFim. Porém, na hora de mandar esses valores SELECIONADOS como parâmetro pro C# via ajax, o c# identica os valores como sendo nulos. Como resolver? Controller C# que popula o select na view: anos = repository.SearchByFilter(filter).Where(w => w.ModelosTrator.Any(i1 => i1.IdModeloTrator == idModeloTrator)) .Select(s => new AnosDto { AnoInicio = s.AnoInicio, AnoFim = s.AnoFim }) .Distinct() .ToList(); Aqui populo a select, e quando inspeciono no navegador meu value do option está assim: [object Object] //POPULA OS ANOS var selectbox = $('.selectAno'); selectbox.empty(); selectbox.append('<option>Selecione o ano</option>'); $.each(data, function (i, d) { selectbox.append('<option value="' + d + '">' + d.Ano + '</option>'); }); Método recebe o parâmetro com nul após a requisição ajaxl: Desde já agradeço a atenção e colaboração!
  16. matmper

    jQuery Mask - CPF e CNPJ no mesmo input

    Eu sempre tive problemas em utilizar máscaras (mask.js) em campos que podem ser CPF ou CNPJ, então baseado em algumas soluções, fiz algumas adaptações para que o mesmo suporte ambos dados no mesmo campo, e segue a solução. Realize o download do mask plugin, e chame o js na página que recebera a máscara. jQuery Maks Plugin: https://github.com/igorescobar/jQuery-Mask-Plugin <script src="assets/js/jquery.mask.min.js"></script> Adicione a função no seu main.js ou no script de sua página, sempre após o jQuery e o jQuery Mask // jQuery Mask Plugin v1.14.11 // github.com/igorescobar/jQuery-Mask-Plugin var cpfMascara = function (val) { return val.replace(/\D/g, '').length > 11 ? '00.000.000/0000-00' : '000.000.000-009'; }, cpfOptions = { onKeyPress: function(val, e, field, options) { field.mask(cpfMascara.apply({}, arguments), options); } }; $('.mascara-cpfcnpj').mask(cpfMascara, cpfOptions); Agora, basta adicionar a classe .mascara-cpfcnpj, no campo desejado, e o mesmo será apto a receber CPF ou CNPJ. <input name="cpfcnpj" class="mascara-cpfcnpj"/> Pronto!
  17. Joao Augusto Oliveira

    Erro com method POST

    Oi gente, sou novo aqui, e também sou novo na área de TI, enfim estou aprendendo do começo, mas tenho uma grande paixão. Só estou com uma duvida, é um código bem simples, mas quando eu o abro com o wamp, ele simplesmente não faz nada, parece que o formulário não recebe os dados, ou não procede. <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Tabuada</title> </head> <body> <?php $tab = 0; $num = 0; if(isset($_Post["Tabuada"])) { $tab = $_Post["Tabuada"]; if(!is_numeric($tab)) { echo "<br> O valor informado não é um numero . <br>"; } else { for ($num=0; $num <= 10 ; $num++) { echo $num . " x " . $tab . " = " . ($num * $tab); } } } ?> <form method="post"> <input type="text" name="Tabuada"> <input type="submit"> </form> </body> </html> E não aparece nada no código fonte também, Obrigado. :D
  18. Preciso fazer com que um mesmo select, automaticamente preecha 4 campos, com dados previamente cadastrados num banco de dados.
  19. Kleb.Gomes

    Mensagem em input

    Olá. Estou com a seguinte dúvida: Tento fazer com que o usuário digite 3 valores de um triângulo em um input cada. Logo em seguida, o código deve mostrar se os valores satisfazem os requisitos para que o triângulo exista e, além disso, qual o tipo do triângulo. Não sei se o ideal seria aqui ou em HTML5. Com ele todo em JS eu consigo fazer, mas quero aprender mais. <meta charset="UTF-8"> <html> <head> <script type="text/javascript"> //esta função mostra uma frase no navegador e pula uma linha. var mostra = function(frase){ document.write(frase + "<br>"); }; //esta função verifica se a condição de existência do triângula é suprida. function condicao_existencia(){ var n1 = parseInt(document.getElementById('base')); var n2 = parseInt(document.getElementById('ladob')); var n3 = parseInt(document.getElementById('ladoc')); if (n1 < n2 + n3 && n2 < n3 + n1 && n3 < n1 + n2){ document.getElementById('existencia').value = "Esses números satisfazem a condição de existência de um triângulo"; } else{ document.getElementById('existencia').value = "Esses números não satisfazem a condição de existência de um triângulo"; }; tipo_triangulo(); }; //esta função checa que tipo de triângulo é function tipo_triangulo(){ if (n1 === n2 && n2 === n3) { document.getElementById('tipo').value = "Esses valores podem formar um triângulo EQUILÁTERO"; }; if (n1 != n2 && n2 != n3 && n3 != n1){ document.getElementById('tipo').value = "Esses valores podem formar um triângulo ESCALENO"; }; if (n1 != n2 && n2 === n3) { document.getElementById('tipo').value = "Esses valores podem formar um triângulo ISÓSCELES"; }; }; //variáveis var n1 = parseInt(document.getElementById('base')); var n2 = parseInt(document.getElementById('ladob')); var n3 = parseInt(document.getElementById('ladoc')); </script> </head> <body> <center> <font size="8" color="purple">PROGRAMA PARA CÁLCULO DE TRIÂNGULO</font><br><br> <form> Informe o valor da base (a) do triângulo: <input type="text" id="base"><br> Informe o valor do lado b do triângulo: <input type="text" id="ladob"><br> Informe o valor do lado c do triângulo: <input type="text" ide="ladoc"><br> <input type="button" id="calcular" value="Verificar Triângulo" onclick="condicao_existencia();"><br> Validade do triângulo: <input type="text" id="existencia"> <br> Tipo de triângulo: <input type="text" id="tipo"> </script> </form> </body> </html>
  20. Pessoal... Procurei na NET, encontrei para LINK, criar dois tipos de links, mas para INPUT's não encontrei. Como posso montar varios tipos estilizados de INPUTS, TEXTAREAS, SELECT??? Contribuições, agradeço. input[type=text], input[type=email] { background: white; border: 1px solid orangered; color: white; height: 40px; border-radius: 5px; } Tentei usar INPUT.modificado[type=text], depois no CLASS do bootstrap HTML, colocar a classe MODIFICADO, mas não ROLA... Sugestões?????????
  21. Luccas Gaulia

    Aparecer o titulo mesmo com input invalido

    Ola Pessoal, Seguinte, eu tenho um campo (input) que quando passo o mouse, ele sobe o "nome" do input. Até funciona corretamenta... Quando utilizo type="text" funciona corretamente pois ele considera tudo valido a partir de qualquer preenchimento... Agora, quando utilizo por exemplo type="email", e não preencho com aa@a., e saiu antes de colocar um email valido, o nome de cima some... ae vêem minha luta desde terça feira... .se-form-element input:valid + label { top: -40px; color: black; font-size: 10px; } Assim, ele funciona corretamente quando valido... Agora.... quando esta invalido porém ainda preencheu, é isso que preciso resolver... Segue o link para visualizar melhor (preencha um email invalido e saia do campo): Exemplo
  22. fideles

    Soma de input radio

    Galera, Já quebrei a cabeça um tanto que nem aguento mais pensar.... rs Honestamente, meu forte não e JS. Estou tentando aprender JS, então estou começando "pequeno" com algumas coisas mais não consigo sair do lugar. Vejam o código abaixo; <html> <head> <title>teste</title> <script type="text/javascript"> window.onload = function(){ var i = function(id){ return document.getElementById(id); } i("calcula").onclick = function(){ var c1 = i("prazos1_0").value; var c2 = i("prazos1_1").value; var c3 = i("prazos1_2").value; var c4 = i("prazos1_3").value; var c5 = i("aderencia1_0").value; var c6 = i("aderencia1_1").value; var c7 = i("aderencia1_2").value; var c8 = i("aderencia1_3").value; var result = parseFloat (c1) + parseFloat (c2) + parseFloat (c3) + parseFloat (c4) + parseFloat (c5) + parseFloat (c6) + parseFloat (c7) + parseFloat (c8); i("resultado").innerHTML = result.toFixed(0); } } </script> </head> <body> <fieldset id="c"> <h3>Soma:</h3> <label><input type="radio" name="prazos" value="4" id="prazos1_0" required /><font size="2">Excelente</font></label> <label><input type="radio" name="prazos" value="3" id="prazos1_1" required /><font size="2">Satisfatório</font></label> <label><input type="radio" name="prazos" value="2" id="prazos1_2" required /><font size="2">Razoável</font></label> <label><input type="radio" name="prazos" value="1" id="prazos1_3" required /><font size="2">Insatisfatório</font></label> <br /> <label><input type="radio" name="aderencia" value="4" id="aderencia1_0" required /><font size="2">Excelente</font></label> <label><input type="radio" name="aderencia" value="3" id="aderencia1_1" required /><font size="2">Satisfatório</font></label> <label><input type="radio" name="aderencia" value="2" id="aderencia1_2" required /><font size="2">Razoável</font></label> <label><input type="radio" name="aderencia" value="1" id="aderencia1_3" required /><font size="2">Insatisfatório</font></label> <br /> <button id="calcula">calcular</button> </fieldset> <br> <fieldset> Result: <span id="resultado">0</span> </fieldset> </body> </html> O JS faz a soma corretamente, mais eu gostaria era que ele pegasse o calor do input radio marcado e somasse esse valor, e não o valor total igual ele ta fazendo, Já tentei colocando igual abaixo para ver se soma, ai não funciona. var c1 = i("prazos1_0").value; var c1 = i("prazos1_1").value; var c1 = i("prazos1_2").value; var c1 = i("prazos1_3").value; var c2 = i("aderencia1_0").value; var c2 = i("aderencia1_1").value; var c2 = i("aderencia1_2").value; var c2 = i("aderencia1_3").value; Realmente acho que não consigo mais solução, se alguém puder ajudar, eu agradeço antecipadamente. Grato
  23. New Job

    input number estilos

    Boa noite. Gostaria de ter um input tipo number exatamente igual ao deste site: http://www.bistekonline.com.br/index.aspx Veja que as setas de aumentar ou diminuir o valor estão bem nítidas. Porém com Css não consegui ajustar de forma satisfatória. Alguém tem alguma ideia de como posso fazer isso?
  24. Olá Estou em uma teste onde terei uma planilha dinamica com diversos campos de um Cadastro em uma unica linha, ex: Nome, Idade e Observação. Sendo que eu só consigo salvar registro de um único Input por linha, que é o campo IDADE. Estou utilizando um foreach, não sei se é o melhor caminho. preciso de forma para salvar N registros, linha por linha. nesse exemplo estou apenas imprimindo em tela. TABELA DO FORMULARIO <form method="post" action="gravaregistro.php"> <table width="900" border="1"> <tr> <td colspan="3">Registros</td> </tr> <tr> <td width="159">&nbsp;</td> <td width="334">Idade</td> <td width="385">Observação</td> </tr> <tr> <td>Pedro Henrique</td> <td><input type="text" name="idade[]" id="idade" /></td> <td><label for="idade[]"> <input type="text" name="obs[]" id="obs" /> </label></td> </tr> <tr> <td>Ana Claudia</td> <td><input type="text" name="idade[]" id="idade" /></td> <td><label for="idade[]"> <input type="text" name="obs[]" id="obs" /> </label></td> </tr> </table> <p> <input type="submit" name="Confirma" id="Confirma" value="SALVAR" /> </p> </form> ABAIXO O COD QUE HOJE SALVA APENAS A IDADE <?php foreach($_POST["idade"] as $idade) { echo $idade.'<br>'; } ?> Preciso saber uma forma de Imprimir na tela idade e observação ao mesmo tempo! porque depois vou converter isso em um INSERT. obrigado
  25. ndias

    criar uma linha com select option

    alguém sabe como eu faço para criar uma linha igual da imagem anexa para clicar segurando com o botão esquerdo do mouse e arrastar as duas pontas pra esquerda e direita até o valor desejado?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.