Jump to content

Search the Community

Showing results for tags 'JavaScript'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets and other environments
    • WordPress
    • Mobile
    • Agile
    • Desenvolvimento de Games
    • Banco de Dados
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 2302 results

  1. Olá, o javascript tem alguma função como a do time() no php? O objetivo é renomear arquivos como sempre fiz com o php, mas desta vez preciso que o javascript gere o nome. Como é para renomear arquivos ele não poderá ter o mesmo nome que outro existente se não o arquivo será substituído, esse é o problema.
  2. Fala galera boa tarde... sou novato aqui no forum...e estou com um problema...estou desenvolvento uma aplicação em html e javascript, o problema e o seguinte... tenho que implementar uma função e javascript para mudar o tom de cifra de musicas na minha aplicação... ja tenho ate a função funcionando separada, mas quando aplico ao site os javascript dessa função esta entrando em conflito com outros java ja instalado...ficarei muito grato pela ajuda de vcs nesse assunto... desde ja muito obrigado pela ajuda... e so pra reforçar.... sou leigo em javascript....so pesquiso as funções na net e implemento a aplicação..obrigado. esse e o link da aplicação sem a função de mudar tom http://canticosliturgicos.16mb.com/app/c-santissimatrindade.html esse e o link da função mudança de tom - funcionando http://canticosliturgicos.16mb.com/mudancadetom/index.html quando implemento esse script que entra em conflito com o restante da aplicação <script> $(function() { $( "#tabs" ).tabs(); document.getElementById('cifra').innerHTML = "<button id='menos-meio-tom'>-1/2 tom</button>" + "<button id='mais-meio-tom'>+1/2 tom</button>" + "</div></center><br/><br/>" + document.getElementById('cifra').innerHTML; $( "#menos-meio-tom" ).button() .click(function() { var cifras = document.getElementsByTagName ('b'); for (i = 0; i < cifras.length; i++) { if(!mapMenosMeioTom[cifras.innerHTML]){ console.log('Cifra no mapeada'); continue; } cifras.innerHTML = mapMenosMeioTom[cifras.innerHTML]; } }); $( "#mais-meio-tom" ).button() .click(function() { var cifras = document.getElementsByTagName ('b'); for (i = 0; i < cifras.length; i++) { if(!mapMaisMeioTom[cifras.innerHTML]){ console.log('Cifra no mapeada', cifras.innerHTML); continue; } cifras.innerHTML = mapMaisMeioTom[cifras.innerHTML]; } }); }); </script>
  3. Olá pessoal, Preciso da ajuda de vocês, com um script para que determine que quando o usuário selecionar 7 checkbox, os outros apareçam automaticamente desabilitados para ele, sem que ele consiga selecionar. Desde já, fico grato por toda a atenção!
  4. Boa tarde, vou direto ao ponto Tenho um select com alguns options e preciso que esses options sejam liberados a partir do momento que o valor de uma <td> de uma tabela da página tenha um respectivo valor. Exemplo: o valor que está na <td> é 15, assim vai liberar os options até o valor 15. só que esses valores da <td> estão vindo do banco de dados em um comando php. Tem possibilidade de fazer isso? se sim, como?
  5. olá meu cliente , me pediu para fazer um autosave para a pessoa ir salvando o formulário a cada resposta , mas eu já criei um script mas ele não funciona oque teria que ser feito
  6. keven1406

    Não entendo a função forEach

    Pessoal, estou estudando JavaScript sozinho já faz algum tempo. Estudo pelo livro JavaScript Eloquent e estava tudo legal até chegar na parte de funções de ordem superior. Cheguei em uma parte que criamos uma função como parâmetro de outra função. Vou coloca-la aqui: var numbers = [1, 2, 3, 4, 5], sum = 0; forEach(numbers, function(number) { sum += number; }); console.log(sum); E o resultado disso é 15. Não consigo entender essa função. forEach não é chamada em lugar algum. o que chamamos no console.log é o sum, que é uma variável de valor 0. No livro o resultado disso é 15. no entanto quando coloco o mesmo código para rodar no scratchpad, ele diz: /* Exception: ReferenceError: forEach is not defined @Scratchpad/2:2:1 */ Não sei o que eu faço. Já pesquisei por forEach, mas não entendi por que esse código não está dando o resultado sendo que no livro diz que é 15. Não sei se o autor do livro errou ou se eu que sou louco. Por favor me ajudem. Obrigado desde já. Colocarei um pouco do conteúdo do livro explicando esse código. Link do livro: https://github.com/braziljs/eloquente-javascript/blob/master/chapters/05-funcoes-de-ordem-superior.md O conteúdo está logo no inicio. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Normalmente você não irá passar uma função predefinida para o forEach, mas ela será criada localmente dentro da função. var numbers = [1, 2, 3, 4, 5], sum = 0; forEach(numbers, function(number) { sum += number; }); console.log(sum); // → 15 Isso parece muito com um loop clássico, com o seu corpo escrito como um bloco logo abaixo. No entanto o corpo está dentro do valor da função, bem como esta dentro dos parênteses da chamada de forEach. É por isso que precisamos fechar com chave e parêntese. Nesse padrão, podemos simplificar o nome da variável (number) pelo elemento atual, ao invés de simplesmente ter que buscá-lo fora do array manualmente. De fato, não precisamos definir um método forEach. Ele esta disponível como um método padrão em arrays. Quando um array é fornecido para o método agir sobre ele, o forEach espera apenas um argumento obrigatório: a função a ser executada para cada elemento.
  7. Ola. Eu tenho um array com valores dinâmicos, esse valor é acrescentado a cada vez que o botão 'Adicionar Update'(que cria uma nova div com um progress bar referente ao input file da div) é usado. Cada div de update é identificada desta forma: fr-arquivos0, fr-arquivos1, fr-arquivos2 ... Quando clicar no botão submit quero que todas as divs de update sejam verificadas se o processo de update de cada uma foi concluída(100%). Exemplo: // OS VALORES DA VARIAVEL SÃO SOMENTE UM EXEMPLO POIS NA REALIDADE ELES SAO COLOCADOS DE FORMA DINAMICA var verarray = []; verarray = [0, 1, 2, 3]; $.each( verarray, function( nome, valor ){ if( $('form[id=fr-arquivos'+valor+'] .progress-meter-text').text() == '100%' ) { alert('Todos updates foram Completos...'); } }); Obrigado pela atenção.
  8. Luiz Gustavo Costa Ceolin

    Exibir inputs com select multiple

    Bom dia. Como eu posso fazer para retornar os inputs ao selecionar os itens em meu select multiple? Estou fazendo assim, mas não obtive sucesso, queria que ao selecionar os 2 itens do select, retornasse os 2 inputs, não 1.. Segue o código. <div class="col-md-2"> <select id="select" class="form-control" multiple="multiple"> <option>Segunda</option> <option>Terça</option> </select> </div> <div id="seg" class="col-md-3"> <input type="text" value="Segunda" class="form-control"> </div> <div id="ter" class="col-md-3"> <input type="text" value="Terça" class="form-control"> </div> <script> $(document).ready(function() { $('#seg').hide(); $('#ter').hide(); $('#select').change(function() { if ($('#select').val() == 'Segunda') { $('#seg').show(); } else { $('#seg').hide(); } if ($('#select').val() == 'Terça') { $('#ter').show(); } else { $('#ter').hide(); } }); }); </script>
  9. Tenho um sistema que listo os campos e atributos de uma tabela através de javascript e ajax até ai tudo, só que os elementos criados e listados em tempo de execução preciso manipula lós através de um seletor como faço pra pegar esse seletor como o id ? Este é o código que utilizo pra exibir os campos: if ($_POST['op']=='mostarcampos'){ $_SESSION['bancotabelas']=$_POST['bancotabelas']; $_SESSION['tabelasbanco']=$_POST['tabelasbanco']; $pdo = new PDO(DB_SERVER.":host=".DB_HOST.";dbname=".$_POST['bancotabelas'],DB_USER,DB_PASSWORD); $sql = $pdo->prepare("SHOW FIELDS FROM ".$_POST['tabelasbanco']); $sql->execute(); foreach($sql as $obj){ echo' <input id="'.$obj[0].'" type="text" class="form-control" value="'.$obj[0].'" placeholder="'.$obj[0].'" style="width:150px"> <input id="'.$obj[1].'" type="text" class="form-control" value="'.$obj[1].'" placeholder="'.$obj[1].'" style="width:150px"> <input id="'.$obj[2].'" type="text" class="form-control" value="'.$obj[2].'" placeholder="'.$obj[2].'" style="width:150px"> <input id="'.$obj[3].'" type="text" class="form-control" value="'.$obj[3].'" placeholder="'.$obj[3].'" style="width:150px"> <input id="'.$obj[4].'" type="text" class="form-control" value="'.$obj[4].'" placeholder="'.$obj[4].'" style="width:150px"> <input id="'.$obj[5].'" type="text" class="form-control" value="'.$obj[5].'" placeholder="'.$obj[5].'" style="width:150px"> <button id="updatetabela" class="btn btn-default">Alterar</button> '; } } através dele seleciono o banco e a tabela e ele lista pra mim seus campos e atributos preciso pegar o id deles quando estão criados para disparar um evento com o botão e poder alterar a tabela, desde já agradeço a ajuda. esse ID ai que quero pegar quando escolho o banco e a tabela ele é gerado.
  10. luiz de oliveiro

    prova front-end

    olá, gostaria de saber se existe alguma prova ONLINE para eu poder testar o quanto eu sei de programaçao? de preferencia de javascript. obrigado a todos.
  11. Como que posso fazer para preencher automaticamente um campo de data ,após o usuário seleciona uma opção em um select? Ex. <select> <option value="Software">Software</option> <option value="Rede">Rede</option> </select> Ao selecionar rede ele preenche automaticamente com 15 dias à frente da data de hoje. Selecionou rede,hoje 03 de março,preenche o campo de data com 18 de março.
  12. CamilaDePaula

    Somar Campos Decimais

    Olá!!! Tenho um formulário com 3 multiplicações e seus respectivos resultados. Porém agora preciso somar esses 3 resultados e não estou conseguindo. Como faço isso funcionar? Este é meu formulário: <b>Diária:</b> <input name="diaria_1" type="text" id="diaria_1" size="1" />x R$<input name="diaria_2" onblur="diariaMultiplicar()" type="text" id="diaria_2" size="1" /> = R$ <input name="diaria_total" type="number" id="diaria_total" style="width: 5em" /> <b>H. Extras: </b> <input name="h_extras_1" type="text" id="h_extras_1" size="1" /> x R$ <input name="h_extras_2" type="text" onblur="hExtras_multiplicar()"id="h_extras_2" size="1" /> = R$ <input name="h_extras_total" type="number" id="h_extras_total" style="width: 5em" /> <br> <b>Km Extras: </b> <input name="km_extras_1" type="text" id="km_extras_1" size="1" /> x R$ <input name="km_extras_2" type="text" onblur="kmExtras_multiplicar()" id="km_extras_2" size="1" /> = R$ <input name="km_extras_total" type="number" id="km_extras_total" onblur="totalParcial_somar()"style="width: 5em" /> Total parcial: <input name="total_parcial" type="number" id="total_parcial"/> E este é o script dos cálculos, que está funcionando as três primeiras contas de multiplicação, mas não consegui fazer somar o total dessas 3 contas. O resultado deve aparecer no input "Total Parcial": /* Multiplicar DIÁRIAS */ <script type="text/javascript"> function diariaMultiplicar() { // pega o campo quantidade var diaria_1 = eval(document.form4.diaria_1.value.replace(",",".")); // pega o campo valor_unitario var diaria_2 = eval(document.form4.diaria_2.value.replace(",",".")); // multiplica os 2 campos var diaria_total = (parseFloat(diaria_1) * parseFloat(diaria_2)); // passa o valor para o campo total document.form4.diaria_total.value = diaria_total.toFixed(2); } </script > /* Multiplicar H. Extras */ <script type="text/javascript"> function hExtras_multiplicar() { // pega o campo quantidade var h_extras_1 = eval(document.form4.h_extras_1.value.replace(",",".")); // pega o campo valor_unitario var h_extras_2 = eval(document.form4.h_extras_2.value.replace(",",".")); // multiplica os 2 campos var h_extras_total = (parseFloat(h_extras_1) * parseFloat(h_extras_2)); // passa o valor para o campo total document.form4.h_extras_total.value = h_extras_total.toFixed(2); } </script > /* Multiplicar KM Extras */ <script type="text/javascript"> function kmExtras_multiplicar() { // pega o campo quantidade var km_extras_1 = eval(document.form4.km_extras_1.value.replace(",",".")); // pega o campo valor_unitario var km_extras_2 = eval(document.form4.km_extras_2.value.replace(",",".")); // multiplica os 2 campos var km_extras_total = (parseFloat(km_extras_1) * parseFloat(km_extras_2)); // passa o valor para o campo total document.form4.km_extras_total.value = km_extras_total.toFixed(2); } </script > /* Soma Diárias + H. Extras + Km Extras*/ <script type="text/javascript"> function totalParcial_somar { // pega o campo Diária Total var diaria_total = eval(document.form4.diaria_total.value.replace(",",".")); // pega o campo H. Extras Total var h_extras_total = eval(document.form4.h_extras_total.value.replace(",",".")); // pega o campo Km. Extras Total var km_extras_total = eval(document.form4.km_extras_total.value.replace(",",".")); // soma os 3 campos var total_parcial = (parseFloat(diaria_total) + parseFloat(h_extras_total) + parseFloat(km_extras_total)); // passa o valor para o campo "Total Parcial" document.form4.total_parcial.value = total_parcial.toFixed(2); } </script >
  13. Bom dia amigos. Tenho um projeto em fase final, e estou quebrando a cabeça com esse detalhe. Tenho uma function que cria modal dinâmico, de acordo com o valor de itens do localStorage. Quando abre a página, já cria os modals. Estou usando Materialize CSS. Código do modal: var m = 0; function cria_modal() { m++; $("#modais").append( "<div id='modal"+ m +"' class='modal modal-fixed-footer'>" + "<div class='modal-content'><p style='color: #FFF'>Programar Horário</p><br>" + "<input id='programaLocal"+ m +"' name='txtProgramaLocal' type='text' value='5' hidden>" + "<div class='input-field col s12'>" + "<i class='material-icons prefix'>alarm_on</i>" + "<input id='programa_on"+ m +"' name='txtPrograma_on' type='text'>" + "<label for='txtPrograma_on'>Horário - Ligar</label>" + "</div>" + "<div class='input-field col s12'>" + "<i class='material-icons prefix'>alarm_off</i>" + "<input id='programa_off"+ m +"' name='txtPrograma_off' type='text'>" + "<label for='txtPrograma_off'>Horário - Desligar</label>" + "</div>" + "</div>" + "<div class='modal-footer'>" + "<button id='btn_programar"+ m +"' value='http://"+ localStorage.getItem('ip_cliente'+m) +"/programar' type='button' class='btn modal-action waves-effect waves-green blue btn_programar'><i class='material-icons icone_branco'>check</i> Programar</button>" + "</div>" + "</div>"); $('#programa_on'+ m +', #programa_off'+ m +'').mask('99:99:99'); } Cria certinho, e abro cada um de acordo como preciso! (Só para vocês entenderem, ele programa um horário para a minha automação residencial ligar/desligar o relê) Pois bém, a função do clique do meu botão, não está funcionando como queria: salvar os dados do input DAQUELE MODAL que abri, mas está pegando os dados do PRIMEIRO MODAL criado. Deu pra entender?? kkkkk Código do botão (que está na própria página dos modals): var t = 0; $(document).on('click', '.btn_programar', function(){ //Quando clicar em qualquer botão com a classe .btn_programar t++; var cmd = $(this).val(); //Pegará o valor dele no campo value var gpio = 5; var on = $('input[id^="programa_on'+t+'"]').val(); var off = $('input[id^="programa_off'+t+'"]').val(); $.post(cmd, {'txtProgramaLocal':gpio, 'txtPrograma_on':on, 'txtPrograma_off':off}); }); Se eu abrir o #MODAL3, e clicar no botão, ele pega o input do #MODAL1, depois do #MODAL2, e por último, do #MODAL3. A pergunta é: como faço para pegar o valor do input correto?
  14. Bom dia. Tenho esse programa que gera matrizes no Grid System do Bootstrap, no qual digitando um número <=12 a matriz gerada mostra uma coluna correspondente ao valor dado em n, e a outra correspondente ao valor que falta para chegar a 12. Tenho duas dúvidas aparentemente simples: A primeira é que ao colocar n =12, quero que só apareça uma coluna. No código abaixo dá certo, mas queria um if mais apropriado que essa gambiarra. Segundo, queria uma forma de imprimir mais colunas até que zere quando chegar ao valor de 12 . de forma que eu não precise criar mais variáveis para isso. Aqui tem um exemplo de resultado com n = 3. (12 - 3 = 9) <html> <div class="container"> <div class="numerocolunas"></div> <input placeholder="Valor de X:" id="x" /> <button id="gerar">Gerar</button> <div class="row" id="arrays"> <div class="col-md-6"></div> <div class="col-md-6"></div> </div> </div> </html> <script> function gerarNumeros() { var x = document.getElementById("x"); var container = document.getElementById("arrays"); var n = parseInt(x.value); container.innerHTML = ''; var X = n; var Y = 12 - X; if (X == 12) { // MUDAR ESSE IF //container.innerHTML += '<div class="col-md-' + X + '">col-md-' + X + '</div>'; } else { container.innerHTML += '<div class="col-md-' + X + '">col-md-' + X + '</div>'; container.innerHTML += '<div class="col-md-' + Y + '">col-md-' + Y + '</div>'; } } document.getElementById("gerar").addEventListener("click", gerarNumeros) </script>
  15. Através do Grid System eu escolho um número de colunas que deve ser gerado (Podem ser 1, 2, 3, 4, 6 ou 12 colunas, caso contrário o número será inválido), e com esse número de colunas, vou saber a quantidade de linhas que deve gerar, dividindo 12 pelo número de colunas que apliquei, já que o máximo de colunas que pode ser feito no Grid System é 12. Porém estou com dificuldades para aplicar um comando que imprima as linhas. Me ajudem, pleease <html> <div class="container"> <input placeholder="Quantidade de colunas:" id="numerocolunas" /> <button id="gerar">Gerar</button> <div class="row" id="arrays"></div> <div id="numerolinhas"></div> </div> </html> <script> var numerocolunas = document.getElementById("numerocolunas"); var numerolinhas = document.getElementById("numerolinhas"); var container = document.getElementById("arrays"); function gerarNumeros() { var n = parseInt(numerolinhas.value); container.innerHTML = ''; if (12 % n == 0) { //Se 12 dividido por n tiver resto 0, n será um número válido var X = 12/n; for (var i = 0; i < numerolinhas.value; i++) { container.innerHTML += '<div class="col-md-' + X + '">' + (Math.random() * 100) + '</div>'; // imprime a coluna tendo X como número de linhas correspondentes } } else { alert("Número inválido"); //alert(n % 12); } } document.getElementById("gerar").addEventListener("click", gerarNumeros) </script>
  16. Estou desenvolvendo uma pagina em html, e usando JS. Criei 2 tabelas, onde pretendo colocar as questões de uma prova e compara com o gabarito retornando o total de pontos que o usuário fez. Mas, não estou conseguindo comparar as teclas radio: Por exemplo, o usuário seleciona a letra a em uma tabela, e b em outra, isso deveria resultar em 0 se ele escolher a em ambas isso deveria resultar em 1. Tentei fazer isso, mas não deu certo: <script> function teste(escolha){ var letra = escolha.value. for(i=0;i<document.zebra.letra.length;i++) if(document.zebra.letra.length.equals(document.zebraGabarito.letra.length)) alert("" + i) }</script> não consegue sair disso
  17. Olá Estou criando um formulário de cadastro de usuário. Este usuário tem um atributo tipo, que eu gostaria de setar automaticamente através de um input hidden, sem que fosse preciso digitar na hora do cadastro, mas não estou sabendo como fazer isso. Já tentei de várias formas com javascript e nada....
  18. Ola pessoal. Eu to com um problema não estou conseguindo colocar um vídeo que fique em tela cheia e responsivo em uma section, eu queria que o vídeo fica-se na tela toda e na segunda section iria ter o conteúdo normal . Exemplo : http://westelmhotels.com/ meu código <!DOCTYPE html> <html lang="pt-br"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="css/estilo.css"> <title>..</title> </head> <body> <input type="checkbox" name="menu" id="menu"> <label for="menu"><span></span></label> <nav id="conteudo-do-menu"> <h1>asdfg0</h1> <p>sdlfjkhuisdfh</p> </nav> <section id="primeira-secao"> <video id="background-video" > <source src="images/background-video.mp4" type="video/mp4"></source> </video> <div class="bem-vindo"> <h2>Bem-vindo</h2> <h3>ao</h3> <h1>....</h1> </div> </section> <section id="call-to-action"> <p>A terra é insultada e oferece suas flores como resposta</p> </section> </body> </html> *{margin: 0; padding: 0;} body{ font-family: Calibri, sans-serif; } #menu{display: none; } #conteudo-do-menu{ background: #181818; color: #fff; position:absolute; top:-250px; left:0; width: 100%; height: 250px; padding: 20px; -webkit-transition: top 300ms cubic-bezier(0.15,0.04,0.03,0.94); -moz-transition: top 300ms cubic-bezier(0.15,0.04,0.03,0.94); transition: top 300ms cubic-bezier(0.15,0.04,0.03,0.94); overflow: hidden; box-sizing: border-box; position: fixed; z-index: 1000; } #menu+label{ position:absolute; cursor: pointer; padding: 10px; /*background: rgba(0,0,0,0.5);*/ width: 50px; height: 50px; margin: 5px 5px; transition: all 500ms ease; position: fixed; z-index:1000; } span { position:absolute ; width: 50px; height: 6px; background-color: #fff; top: 45%; left: 20%; transition: : all 0.5s linear; z-index: 1000; } span:before{ content:''; width: 50px; height: 6px; bottom: -15px; background-color: #fff; position:absolute; transition: all 0.5s linear; } span:after{ content:''; width: 50px; height: 6px; top: -15px; background-color: #fff; position:absolute; transition: all 0.5s linear; } #menu:checked~label span{ background-color: transparent; } #menu:checked~label span:before{ transform: translate(0px, -15px) rotate(-45deg); } #menu:checked~label span:after{ transform: translate(0px, 15px) rotate(45deg); } /*#menu:checked~label{ border-radius: 50%; } */ #menu:checked~#conteudo-do-menu{top:0;} #primeira-secao { transition: margin 300ms cubic-bezier(0.15,0.04,0.03,0.94); } #menu:checked~#primeira-secao{ margin-top: 250px;} #primeira-secao{ position: relative; min-width: 100%; min-height: 100%; width: auto; height: auto; overflow: hidden; } #background-video{ min-width: 100%; left: 50%; } .bem-vindo { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.5); } .bem-vindo h2{margin-top: 10%;} .bem-vindo h1, h2, h3 { text-align: center; color: white; padding: 3px; }
  19. Clauido José

    Popular uma tabela com array

    Galera quero popular este array abaixo numa pagina asp como faria isso na verdade estou fazendo um treinamento de Angular no youtube e tem um modulo de angular integração com backend e no exemplo ele eusa php para popular a tabela só que sou programador asp gostaria de saber se tem como abaixo a pagina js com o array para popular a tabela var express = require('express'); var app = express(); app.use(express.static(__dirname + '/public')); app.use(express.bodyParser()); var contatos = [ {nome: "Bruno", telefone: "9999-2222", data: new Date(), operadora: {nome: "Oi", codigo: 14, categoria: "Celular"}}, {nome: "Sandra", telefone: "9999-3333", data: new Date(), operadora: {nome: "Vivo", codigo: 15, categoria: "Celular"}}, {nome: "Mariana", telefone: "9999-9999", data: new Date(), operadora: {nome: "Tim", codigo: 41, categoria: "Celular"}} ]; var operadoras = [ {nome: "Oi", codigo: 14, categoria: "Celular", preco: 2}, {nome: "Vivo", codigo: 15, categoria: "Celular", preco: 1}, {nome: "Tim", codigo: 41, categoria: "Celular", preco: 3}, {nome: "GVT", codigo: 25, categoria: "Fixo", preco: 1}, {nome: "Embratel", codigo: 21, categoria: "Fixo", preco: 2} ]; app.listen(process.env.PORT || 3412); app.all('*', function(req, res, next) { res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS'); res.header('Access-Control-Allow-Headers', 'Content-Type'); next(); }); app.get('/contatos', function(req, res) { res.json(contatos); }); app.post('/contatos', function(req, res) { contatos.push(req.body); res.json(true); }); app.get('/operadoras', function(req, res) { res.json(operadoras); }); Detalhe o array de operadora va ser preenchido em uma combobox abaixo a pagina asp;: <%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%> <!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>Contato Telefonicos</title> <script src="contatosBackend.js" type="text/jscript"></script> <script src="angular/angular.js" ></script> <script src="angular/angular-messages.js" ></script> <link href="../bootstrap/css/bootstrap.css" type="text/css" /> <style> .jumbotron{ width: 600px; padding: 15px 15px; text-align: center; margin-top:20px; margin-left: auto; margin-right: auto; } .table{ margin-top:20px; } .table th{ text-align:center; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size:16px } .table tr{ text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:14px } .form-control{ margin-bottom: 5px; } .selecionado{ background-color: #FF0; } .negrito{ font-weight:bold; } </style> </head> <body> <table class="table table-striped"> <tr ng-class="{'selecionado negrito': contato.selecionado}" ng-repeat="contato in contatos | limitTo: 2 | filter: {nome:criterioDeBusca} | orderBy:criterioDeOrdenacao:direcaoDaOrdenacao "> <td><input type="checkbox" ng-model="contato.selecionado" /></td> <td>{{contato.nome | uppercase}}</td> <td>{{contato.telefone}}</td> <td>{{contato.Operadora.nome | lowercase}}</td> <td>{{contato.data | date: 'dd/MM/yyyy HH:MM'}}</td> </tr> </table> </body> </html>
  20. Preciso fazer um botão que quando o usuário clicar na linha correspondente ele execute o seguinte código sem refresh: mysql_query('UPDATE tbl_publicacao SET status = S WHERE cod_publicacao = $cod_publicacao');" Eu entendo e sei que não existe como fazer isso em javascript puro, uma vez que ela trabalha do lado do cliente e ela não tem conexão direta com um servidor Mysql(e nem deve ter), mas o que eu queria somente EXEMPLIFICANDO seria tipo assim: <i onClick="mysql_query('UPDATE tbl_publicacao SET status = S WHERE cod_publicacao = $cod_publicacao');" Pesquisando vi que uma requisição em AJAX poderia fazer isso, mas eu não sei como desenvolve-la e gostaria de uma ajuda. Código da Linha da Tabela: <?php $cod_publicacao = $back_query['cod_publicacao']; $arquivo = $back_query['arquivo']; echo"<a href='upload/publicacoes/{$razao_social}/{$tipo}/{$titulo}/{$ano}/{$arquivo}'> <i class='ace-icon fa fa-eye bigger-110 hidden-480'></i>&nbsp;Visualizar Arquivo</a>"; ?>
  21. Amigos encontrei esse script aqui em http://jsfiddle.net/utluiz/yR2ac/ Ele muda o texto de tempo em tempo, segue o código: <div id="frases"></div> <script> $(document).ready(function(){ var textos = ["texto 1", "texto 2", "texto 3"]; var atual = 0; $('#frases').text(textos[atual++]); setInterval(function() { $('#frases').fadeOut(function() { if (atual >= textos.length) atual = 0; $('#frases').text(textos[atual++]).fadeIn(); }); }, 3000); }); </script> O problema é que não sei como colocar html dentro destes textos, exemplo: var textos = ["<h1> Acumule pontos e ganhe descontos! </h1><a href=''> <input type='submit' name='cad' value='Cadastre-se gratuitamente' /> </a>", "texto 3"]; O problema é que mostra assim: <h1> Acumule pontos e ganhe descontos! </h1><a href=''> <input type='submit' name='cad' value='Cadastre-se gratuitamente' /> </a> O que eu preciso é mostrar um título e um botão mesmo. Como fazer?
  22. luiz de oliveiro

    [Resolvido] objetos

    alguem pode me dizer qual a diferença de criar objetos desses dois tipos var nome = new Object(); nome.primeiroNome = "primeiro nome"; nome.segundoNome = "segundo nome"; nome.sobreNome = "sobrenome"; document.write(nome.primeiroNome); var numeroP = { numero1 : "100", numero2: "101" } document.write(numeroP.numero1);
  23. Eai galera do fórum tudo certo?! Então estou trabalhando num site de uma empresa, porém a agencia que criou o site, encriptou boa parte dos códigos JS, ai não tenho como altera-los e trocar as funções, gostaria de saber se é possível desencriptar este código por completo, acredito eu ser uma criptografia HEX, porém quando eu desencripto apenas parte do código é exibido e precisaria visualizar o código todo, isso é possível? Se sim como eu faço isso? Segue o código abaixo: var _0xafdc=["\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x72\x65\x61\x64\x79","\x65\x78\x74\x65\x6E\x64\x73","","\x2D\x6D\x6F\x7A\x2D","\x2D\x6D\x73\x2D","\x2D\x6F\x2D","\x2D\x77\x65\x62\x6B\x69\x74\x2D","\x2D\x6B\x68\x74\x6D\x6C\x2D","\x6E\x6F\x64\x65\x4E\x61\x6D\x65","\x23\x64\x6F\x63\x75\x6D\x65\x6E\x74","\x6C\x65\x6E\x67\x74\x68","\x6F\x62\x6A\x65\x63\x74","\x69\x67","\x65\x78\x74\x72\x61","\x74\x68\x69\x73","\x73\x74\x72\x69\x6E\x67","\x71\x75\x65\x72\x79\x53\x65\x6C\x65\x63\x74\x6F\x72\x41\x6C\x6C","\x72\x65\x61\x64\x79\x53\x74\x61\x74\x65","\x6C\x6F\x61\x64\x69\x6E\x67","\x44\x4F\x4D\x43\x6F\x6E\x74\x65\x6E\x74\x4C\x6F\x61\x64\x65\x64","\x61\x64\x64\x45\x76\x65\x6E\x74\x4C\x69\x73\x74\x65\x6E\x65\x72","\x6B\x65\x79\x73","\x73\x74\x79\x6C\x65","\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x3D","\x70\x75\x73\x68","\x26","\x6A\x6F\x69\x6E","\x63\x61\x6C\x6C","\x74\x6F\x53\x74\x72\x69\x6E\x67","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x5B\x6F\x62\x6A\x65\x63\x74\x20\x4F\x62\x6A\x65\x63\x74\x5D","\x64\x65\x65\x70\x53\x74\x72","\x6B\x65\x79\x70\x72\x65\x73\x73","\x6B\x65\x79\x64\x6F\x77\x6E","\x6B\x65\x79\x75\x70","\x63\x6C\x69\x63\x6B","\x6D\x6F\x75\x73\x65\x64\x6F\x77\x6E","\x6D\x6F\x75\x73\x65\x75\x70","\x6D\x6F\x75\x73\x65\x6D\x6F\x76\x65","\x63\x68\x61\x6E\x67\x65","\x74\x69\x6D\x65\x75\x70\x64\x61\x74\x65","\x73\x75\x62\x6D\x69\x74","\x61\x74\x74\x72\x73\x65\x74","\x61\x74\x74\x72\x67\x65\x74","\x58\x4D\x4C\x48\x74\x74\x70\x52\x65\x71\x75\x65\x73\x74","\x4D\x69\x63\x72\x6F\x73\x6F\x66\x74\x2E\x58\x4D\x4C\x48\x54\x54\x50","\x75\x72\x6C","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x74\x79\x70\x65","\x64\x61\x74\x61\x54\x79\x70\x65","\x64\x61\x74\x61","\x50\x4F\x53\x54","\x6F\x70\x65\x6E","\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x74\x79\x70\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x78\x2D\x77\x77\x77\x2D\x66\x6F\x72\x6D\x2D\x75\x72\x6C\x65\x6E\x63\x6F\x64\x65\x64","\x73\x65\x74\x52\x65\x71\x75\x65\x73\x74\x48\x65\x61\x64\x65\x72","\x43\x61\x63\x68\x65\x2D\x43\x6F\x6E\x74\x72\x6F\x6C","\x6E\x6F\x2D\x63\x61\x63\x68\x65","\x50\x72\x61\x67\x6D\x61","\x49\x66\x2D\x4D\x6F\x64\x69\x66\x69\x65\x64\x2D\x53\x69\x6E\x63\x65","\x53\x61\x74\x2C\x20\x31\x20\x4A\x61\x6E\x20\x32\x30\x30\x30\x20\x30\x30\x3A\x30\x30\x3A\x30\x30\x20\x47\x4D\x54","\x73\x65\x6E\x64","\x47\x45\x54","\x3F","\x6F\x6E\x72\x65\x61\x64\x79\x73\x74\x61\x74\x65\x63\x68\x61\x6E\x67\x65","\x73\x74\x61\x74\x75\x73","\x4A\x53\x4F\x4E","\x72\x65\x73\x70\x6F\x6E\x73\x65\x54\x65\x78\x74","\x70\x61\x72\x73\x65","\x73\x75\x63\x63\x65\x73\x73","\x66\x61\xE7\x61\x20\x75\x6D\x20\x63\x61\x6C\x6C\x62\x61\x63\x6B\x20\x73\x75\x63\x63\x65\x73\x73","\x6C\x6F\x67","\x66\x61\x69\x6C","\x66\x61\xE7\x61\x20\x75\x6D\x20\x63\x61\x6C\x6C\x62\x61\x63\x6B\x20\x66\x61\x69\x6C","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x76\x61\x6C\x75\x65","\x6D\x61\x74\x63\x68","\x72\x65\x70\x6C\x61\x63\x65","\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74","\x2C","\x73\x70\x6C\x69\x74","\x63\x72\x65\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65\x4E\x6F\x64\x65","\x64\x69\x73\x70\x6C\x61\x79","\x62\x6C\x6F\x63\x6B","\x6F\x70\x61\x63\x69\x74\x79","\x72\x65\x71\x75\x65\x73\x74\x41\x6E\x69\x6D\x61\x74\x69\x6F\x6E\x46\x72\x61\x6D\x65","\x6E\x6F\x6E\x65","\x74\x72\x61\x6E\x73\x69\x74\x69\x6F\x6E\x2D\x64\x75\x72\x61\x74\x69\x6F\x6E","\x31\x73","\x73","\x63\x73\x73","\x67\x65\x74\x72\x65\x74","\x72\x6F\x77","\x72\x65\x6D\x6F\x76\x65\x43\x68\x69\x6C\x64","\x70\x61\x72\x65\x6E\x74\x4E\x6F\x64\x65","\x63\x68\x69\x6C\x64\x72\x65\x6E","\x74\x65\x73\x74\x65","\x74\x61\x72\x67\x65\x74","\x74\x61\x67\x4E\x61\x6D\x65","\x6C\x69","\x67\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65"];function tSec(_0x17e3x2){if( typeof (_0x17e3x2)=== _0xafdc[0]){return t[_0xafdc[2]][_0xafdc[1]](_0x17e3x2)}else {return t(_0x17e3x2)}}var t;t= _0xafdc[3];var prefixes=[_0xafdc[4],_0xafdc[5],_0xafdc[6],_0xafdc[7],_0xafdc[8]];t= function(_0x17e3x5){newdocument= doc();type= newdocument;sl= _0xafdc[3];get= _0xafdc[3];type= _0x17e3x5[_0xafdc[9]];sl= _0x17e3x5;if(type== _0xafdc[10]){get= _0x17e3x5;return t[_0xafdc[2]]}else {if(_0x17e3x5== undefined|| _0x17e3x5[_0xafdc[11]]== 0){}else {if( typeof (_0x17e3x5)=== _0xafdc[12]){get= _0x17e3x5;return t[_0xafdc[2]]}else {if( typeof (_0x17e3x5)=== _0xafdc[13]){return t[_0xafdc[2]]}else {if( typeof (_0x17e3x5)=== _0xafdc[14]){return t[_0xafdc[2]]}else {if( typeof (_0x17e3x5)=== _0xafdc[15]){return t[_0xafdc[2]]}else {if( typeof (_0x17e3x5)=== _0xafdc[16]){get= newdocument[_0xafdc[17]](_0x17e3x5);return t[_0xafdc[2]]}else {get= _0x17e3x5;return t[_0xafdc[2]]}}}}}}}};t[_0xafdc[2]]= {ready:function(_0x17e3x2){if(doc()[_0xafdc[18]]!= _0xafdc[19]){_0x17e3x2()}else {doc()[_0xafdc[21]](_0xafdc[20],_0x17e3x2)}},css:function(_0x17e3x6,_0x17e3x7){var _0x17e3x8=get;var _0x17e3x9=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];if(_0x17e3x9> 0){if(_0x17e3x6[_0xafdc[11]]> 0&& _0x17e3x7[_0xafdc[11]]> 0){_0x17e3x8[0][_0xafdc[23]][_0x17e3x6]= _0x17e3x7}else {if(_0x17e3x9<= 1){for(var _0x17e3xb in _0x17e3x6){if(_0x17e3xa<= 0){_0x17e3x8[_0xafdc[23]][_0x17e3xb]= _0x17e3x6[_0x17e3xb]}else {_0x17e3x8[0][_0xafdc[23]][_0x17e3xb]= _0x17e3x6[_0x17e3xb]}}}else {for(var _0x17e3xb in get){var _0x17e3xc=_0x17e3x8[_0x17e3xb];for(var _0x17e3xb in _0x17e3x6){var _0x17e3xd=_0x17e3x6[_0x17e3xb];if( typeof (_0x17e3xc)!= _0xafdc[12]){}else {_0x17e3xc[_0xafdc[23]][_0x17e3xb]= _0x17e3xd}}}}}}},str:function(_0x17e3xe){_0xafdc[24];var _0x17e3xf=[];for(var _0x17e3x10 in _0x17e3xe){if(!_0x17e3xe[_0xafdc[25]](_0x17e3x10)){continue};_0x17e3xf[_0xafdc[27]](_0x17e3x10+ _0xafdc[26]+ _0x17e3xe[_0x17e3x10])};return _0x17e3xf[_0xafdc[29]](_0xafdc[28])},deepStr:function(_0x17e3xe){var _0x17e3xf=[];for(var _0x17e3x10 in _0x17e3xe){if(!_0x17e3xe[_0xafdc[25]](_0x17e3x10)){continue};if(Object[_0xafdc[32]][_0xafdc[31]][_0xafdc[30]](_0x17e3xe[_0x17e3x10])=== _0xafdc[33]){_0x17e3xf[_0xafdc[27]](t[_0xafdc[34]](_0x17e3xe[_0x17e3x10]));continue};_0x17e3xf[_0xafdc[27]](_0x17e3x10+ _0xafdc[26]+ _0x17e3xe[_0x17e3x10])};return _0x17e3xf[_0xafdc[29]](_0xafdc[28])},keypress:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[35],_0x17e3x11,true)}},keydown:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[36],_0x17e3x11,true)}},keyup:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[37],_0x17e3x11,true)}},click:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[38],_0x17e3x11,true)}},mousedown:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[39],_0x17e3x11,true)}},mouseup:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[40],_0x17e3x11,true)}},mousemove:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[41],_0x17e3x11,true)}},change:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[42],_0x17e3x11,true)}},timeupdate:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[43],_0x17e3x11,true)}},submit:function(_0x17e3x11){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](sl);for(var _0x17e3xb=0;_0x17e3xb< get[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[21]](_0xafdc[44],_0x17e3x11,true)}},each:function(){},attr:function(_0x17e3x13,_0x17e3x14){type= typeof (_0x17e3x13);if(type=== _0xafdc[16]){if(_0x17e3x14!= undefined|| _0x17e3x14!= null){volt= t[_0xafdc[2]][_0xafdc[45]](_0x17e3x13,_0x17e3x14)}else {volt= t[_0xafdc[2]][_0xafdc[46]](_0x17e3x13)}}else {for(var _0x17e3xb in _0x17e3x13){volt= t[_0xafdc[2]][_0xafdc[45]]([_0x17e3xb],_0x17e3x13[_0x17e3xb])}};return volt},ajax:function(_0x17e3x15){var _0x17e3x16;if(window[_0xafdc[47]]){_0x17e3x16= new XMLHttpRequest()}else {_0x17e3x16= new ActiveXObject(_0xafdc[48])};url= _0x17e3x15[_0xafdc[49]];type= _0x17e3x15[_0xafdc[51]][_0xafdc[50]]();dataType= _0x17e3x15[_0xafdc[52]][_0xafdc[50]]();data= _0x17e3x15[_0xafdc[53]];if(type=== _0xafdc[54]){data= t[_0xafdc[2]][_0xafdc[34]](data);_0x17e3x16[_0xafdc[55]](_0xafdc[54],url,true);_0x17e3x16[_0xafdc[58]](_0xafdc[56],_0xafdc[57]);_0x17e3x16[_0xafdc[58]](_0xafdc[59],_0xafdc[60]);_0x17e3x16[_0xafdc[58]](_0xafdc[61],_0xafdc[60]);_0x17e3x16[_0xafdc[58]](_0xafdc[62],_0xafdc[63]);_0x17e3x16[_0xafdc[64]](data)}else {data= t[_0xafdc[2]][_0xafdc[34]](data);_0x17e3x16[_0xafdc[55]](_0xafdc[65],url+ _0xafdc[66]+ data,true);_0x17e3x16[_0xafdc[58]](_0xafdc[59],_0xafdc[60]);_0x17e3x16[_0xafdc[58]](_0xafdc[61],_0xafdc[60]);_0x17e3x16[_0xafdc[58]](_0xafdc[62],_0xafdc[63]);_0x17e3x16[_0xafdc[64]]()};_0x17e3x16[_0xafdc[67]]= function(){if(_0x17e3x16[_0xafdc[18]]=== 4){if(_0x17e3x16[_0xafdc[68]]>= 200&& _0x17e3x16[_0xafdc[68]]< 400){if(dataType== _0xafdc[69]){result= JSON[_0xafdc[71]](_0x17e3x16[_0xafdc[70]])}else {result= _0x17e3x16[_0xafdc[70]]};if( typeof (_0x17e3x15[_0xafdc[72]])=== _0xafdc[0]){_0x17e3x15[_0xafdc[72]](result)}else {console[_0xafdc[74]](_0xafdc[73])}}else {if( typeof (_0x17e3x15[_0xafdc[72]])=== _0xafdc[0]){_0x17e3x15[_0xafdc[75]](_0x17e3x16)}else {console[_0xafdc[74]](_0xafdc[76])}}}}},html:function(_0x17e3x14){var _0x17e3x8=get;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];if(_0x17e3x14!= undefined|| _0x17e3x14!= null){if(_0x17e3xa<= 0){_0x17e3x8[_0xafdc[77]]= _0x17e3x14}else {_0x17e3x8[0][_0xafdc[77]]= _0x17e3x14}}else {if(_0x17e3xa<= 0){ret= _0x17e3x8[_0xafdc[77]];return ret}else {ret= _0x17e3x8[0][_0xafdc[77]];return ret}}},empty:function(_0x17e3x14){var _0x17e3x8=get;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];if(_0x17e3xa<= 0){_0x17e3x8[_0xafdc[77]]= _0xafdc[3]}else {_0x17e3x8[0][_0xafdc[77]]= _0xafdc[3]}},val:function(_0x17e3x17){var _0x17e3xa=Object[_0xafdc[22]](get)[_0xafdc[11]];var _0x17e3x8=get;var _0x17e3x12=sl;var _0x17e3x18=_0x17e3x17;if(_0x17e3x18=== undefined){if(_0x17e3xa<= 0){return _0x17e3x8[_0xafdc[78]]}else {return _0x17e3x8[0][_0xafdc[78]]}}else {if(_0x17e3xa<= 0){_0x17e3x8[_0xafdc[78]]= _0x17e3x18}else {_0x17e3x8[0][_0xafdc[78]]= _0x17e3x18}}},append:function(_0x17e3x19){var _0x17e3x12=sl;var _0x17e3x8=document[_0xafdc[17]](_0x17e3x12);var _0x17e3x1a=String(_0x17e3x19[_0xafdc[79]](/^[^\>|\s]*/g));var _0x17e3x1b=_0x17e3x1a[_0xafdc[80]](/\</g,_0xafdc[3]);var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];var _0x17e3x1c=String(_0x17e3x19[_0xafdc[80]](/^<[^>]*>/g,_0xafdc[3]));var _0x17e3x1d=String(_0x17e3x1c[_0xafdc[80]](/<[^>]*>$/g,_0xafdc[3]));var _0x17e3x1e=document[_0xafdc[81]](_0x17e3x1b);var _0x17e3x1f=String(_0x17e3x19[_0xafdc[79]](/^<[^>]*>/g));var _0x17e3x20=String(_0x17e3x1f[_0xafdc[79]](/([a-zA-Z0-9]*\=)['"](?:[^"'\/]*\/)*([^'"]+)['"]/g));var _0x17e3x21=_0x17e3x20[_0xafdc[83]](_0xafdc[82]);_0x17e3x1e[_0xafdc[77]]= _0x17e3x1d;for(var _0x17e3xb=0;_0x17e3xb< _0x17e3x21[_0xafdc[11]];_0x17e3xb++){var _0x17e3x22=_0x17e3x21[_0x17e3xb];var _0x17e3x23=String(_0x17e3x22[_0xafdc[79]](/^[^\=]*/g));var _0x17e3x24=String(_0x17e3x22[_0xafdc[79]](/["']([^"'\/]*\/)*([^'"]+)['"]/g));var _0x17e3x25=String(_0x17e3x24[_0xafdc[80]](/\"/gi,_0xafdc[3]));var _0x17e3x26=String(_0x17e3x25[_0xafdc[80]](/\'/gi,_0xafdc[3]));var _0x17e3x27=document[_0xafdc[84]](_0x17e3x23);_0x17e3x27[_0xafdc[78]]= _0x17e3x26;_0x17e3x1e[_0xafdc[85]](_0x17e3x27)};if(_0x17e3xa<= 0){_0x17e3x8[_0xafdc[77]]+= _0x17e3x19}else {for(var _0x17e3xb=0;_0x17e3xb< _0x17e3xa;_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[77]]+= _0x17e3x19}}},fadeIn:function(_0x17e3x2){var _0x17e3x2=_0x17e3x2;var _0x17e3xa=Object[_0xafdc[22]](get)[_0xafdc[11]];var _0x17e3x12=sl;var _0x17e3x8=get;if( typeof (_0x17e3x8)=== _0xafdc[12]&& _0x17e3xa<= 0){var _0x17e3x28=_0x17e3x8}else {var _0x17e3x28=_0x17e3x8[0]};_0x17e3x28[_0xafdc[23]][_0xafdc[86]]= _0xafdc[87];_0x17e3x28[_0xafdc[23]][_0xafdc[88]]= 0;var _0x17e3x29=+ new Date();var _0x17e3x2a=function(){_0x17e3x28[_0xafdc[23]][_0xafdc[88]]= +_0x17e3x28[_0xafdc[23]][_0xafdc[88]]+ ( new Date()- _0x17e3x29)/ 500;_0x17e3x29= + new Date();if(+_0x17e3x28[_0xafdc[23]][_0xafdc[88]]< 1){(window[_0xafdc[89]]&& requestAnimationFrame(_0x17e3x2a))|| setTimeout(_0x17e3x2a,16)}else {if( typeof (_0x17e3x2)=== _0xafdc[0]){_0x17e3x2()}}};_0x17e3x2a()},fadeOut:function(_0x17e3x2){var _0x17e3x2=_0x17e3x2;var _0x17e3xa=Object[_0xafdc[22]](get)[_0xafdc[11]];var _0x17e3x8=get;if( typeof (_0x17e3x8)=== _0xafdc[12]&& _0x17e3xa<= 0){var _0x17e3x28=_0x17e3x8}else {var _0x17e3x28=_0x17e3x8[0]};var _0x17e3x29=+ new Date();var _0x17e3x2a=function(){_0x17e3x28[_0xafdc[23]][_0xafdc[88]]= +_0x17e3x28[_0xafdc[23]][_0xafdc[88]]- ( new Date()- _0x17e3x29)/ 200;_0x17e3x29= + new Date();if(-_0x17e3x28[_0xafdc[23]][_0xafdc[88]]< 0.0){(window[_0xafdc[89]]&& requestAnimationFrame(_0x17e3x2a))|| setTimeout(_0x17e3x2a,16)}else {if( typeof (_0x17e3x2)=== _0xafdc[0]){_0x17e3x2()};_0x17e3x28[_0xafdc[23]][_0xafdc[86]]= _0xafdc[90]}};_0x17e3x2a()},animate:function(_0x17e3x13,_0x17e3x2b,_0x17e3x2){var _0x17e3x28=get[0];var _0x17e3x12=sl;var _0x17e3x13=_0x17e3x13;var _0x17e3x2b=_0x17e3x2b;var _0x17e3x2=_0x17e3x2;for(var _0x17e3xb=0;_0x17e3xb< prefixes[_0xafdc[11]];_0x17e3xb++){if(_0x17e3x2b=== undefined|| _0x17e3x2b=== null|| _0x17e3x2b=== _0xafdc[0]){_0x17e3x28[_0xafdc[23]][prefixes[_0x17e3xb]+ _0xafdc[91]]= _0xafdc[92];if(_0x17e3xb>= (prefixes[_0xafdc[11]]- 1)){}}else {_0x17e3x28[_0xafdc[23]][prefixes[_0x17e3xb]+ _0xafdc[91]]= _0x17e3x2b+ _0xafdc[93]}};if(_0x17e3xb>= (prefixes[_0xafdc[11]]- 1)){setTimeout(function(){t(_0x17e3x12)[_0xafdc[94]](_0x17e3x13)},100)};if( typeof (_0x17e3x2)=== _0xafdc[0]){return _0x17e3x2()}else {if( typeof (_0x17e3x2b)=== _0xafdc[0]){return _0x17e3x2b()}else {}}},getret:function(){return t[_0xafdc[2]][_0xafdc[95]][_0xafdc[14]]},length:function(){var _0x17e3x8=get;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];return t[_0xafdc[2]][_0xafdc[95]][_0xafdc[14]][_0xafdc[96]]()},remove:function(){var _0x17e3x8=get;var _0x17e3x12=sl;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];for(var _0x17e3xb=0;_0x17e3xb< _0x17e3xa;_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[98]][_0xafdc[97]](_0x17e3x8[_0x17e3xb])}},on:function(_0x17e3x2c,_0x17e3x2d,_0x17e3x2){var _0x17e3x12=sl;var _0x17e3x8=get;var _0x17e3x2e=_0x17e3x8[0][_0xafdc[99]];for(var _0x17e3xb=0;_0x17e3xb< _0x17e3x2e[_0xafdc[11]];_0x17e3xb++){console[_0xafdc[74]](_0xafdc[100]);_0x17e3x2e[_0x17e3xb][_0xafdc[21]](_0xafdc[38],function(_0x17e3x2c){var _0x17e3x2f=_0x17e3x2c[_0xafdc[101]];if(_0x17e3x2f[_0xafdc[102]]=== _0xafdc[103]){var _0x17e3x30=_0x17e3x2f[_0xafdc[98]];_0x17e3x30[_0xafdc[98]][_0xafdc[97]](_0x17e3x30)}})}}};t[_0xafdc[2]][_0xafdc[46]]= function(_0x17e3x31){var _0x17e3x8=get;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];if( typeof (_0x17e3x8)=== _0xafdc[12]){if(_0x17e3xa=== 0){if( typeof (_0x17e3x8[_0xafdc[104]])== _0xafdc[0]){return _0x17e3x8[_0xafdc[104]](_0x17e3x31)}else {return null}}else {var _0x17e3x19=[];for(var _0x17e3xb=0;_0x17e3xb< _0x17e3x8[_0xafdc[11]];_0x17e3xb++){if(_0x17e3x8[_0x17e3xb][_0xafdc[104]](_0x17e3x31)=== undefined){}else {_0x17e3x19[_0xafdc[27]](_0x17e3x8[_0x17e3xb][_0xafdc[104]](_0x17e3x31))}};return _0x17e3x19}}else {return _0x17e3x8[_0xafdc[104]](_0x17e3x31)}};t[_0xafdc[2]][_0xafdc[45]]= function(_0x17e3x31,_0x17e3x32){var _0x17e3x8=get;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];if( typeof (_0x17e3x8)=== _0xafdc[12]){if(_0x17e3xa=== 0){_0x17e3x8[_0xafdc[105]](_0x17e3x31,_0x17e3x32)}else {for(var _0x17e3xb=0;_0x17e3xb< _0x17e3x8[_0xafdc[11]];_0x17e3xb++){_0x17e3x8[_0x17e3xb][_0xafdc[105]](_0x17e3x31,_0x17e3x32)}}}else {_0x17e3x8[_0xafdc[105]](_0x17e3x31,_0x17e3x32)}};t[_0xafdc[2]][_0xafdc[95]][_0xafdc[14]]= {count:function(){var _0x17e3x8=get;return _0x17e3x8[_0xafdc[11]]},get:function(){var _0x17e3x8=get;return _0x17e3x8},row:function(){var _0x17e3x8=get;var _0x17e3xa=Object[_0xafdc[22]](_0x17e3x8)[_0xafdc[11]];return _0x17e3xa}};function doc(){return document} Desde já, grato pela atenção!
  24. Caio157

    Sistema de pesquisa

    Olá, gostaria de saber como criar um sistema de pesquisa com referência. Exemplo: --------------------------------------------------------- Eu pesquiso "deathnote", a e aparece para mim "nenhum resultado encontrado! Ou você quis dizer 'Death Note' ". --------------------------------------------------------- Se alguém entendeu o que eu quis dizer e sabe criar um desse por favor me ajudem. Desde já agradeço.
  25. AndréJs

    Parar o botão com link

    Galera eu tenho 2 campos de texto e um botão, quando o usuario clika em loga sem preencher os campos de textos ele volte e não vá para a próxima página como faço isso já tentei várias vezes. Html <div class="entrar"> <input type="text" placeholder="Coloque aki o nome" id="entrar" style="height:25px;"> </div> <div class="senhas"> <h4>Senha</h4> </div> <div class="senha"> <input type="password" placeholder="Coloque aki a Senha" id="senha" style="height:25px;"> </div> <div class="butao"> <a href="index.html pagina iniciar"> <input type="button" onclick="botao()" value="Logar" style="background-color:#6495ED; height:25px; width:39px;" id="botao"></a> </div> Javascript <script> function botao() { if(document.getElementById('entrar').value == "" || document.getElementById('senha').value == "") { alert("Preencha os campos restantes"); return false; } } </script>
×

Important Information

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