-
Total de itens
563 -
Registro em
-
Última visita
Tudo que fiote postou
-
Dúvida: Extraindo dados JS e recuperando via php
pergunta respondeu ao André Monjardim de fiote em Ajax, JavaScript, XML, DOM
André, porque não envia esses dados por ajax? -
Como você abre essa janela? é com window.open?
-
function autocompletar(n,ac_array) { if (n.value == "") return 0; if (event.keyCode == 8 && n.backspace) event não está definido.
-
O que echo $nomes_js; retorna aí?
-
Validação dinâmica de formulário JavaScript
pergunta respondeu ao aenigmat de fiote em Ajax, JavaScript, XML, DOM
Aenigmat, 1º, adicione a classe "obrigatorio" nos seus inputs. 2º, use esse código aqui ao invés do seu ;) function verificaErro($input) { var $label = $input.parent().find('label'); var msgsErro = { 'campoVazio':' * O campo nome deve ser preenchido.', 'tamanhoCampo':' * O campo precisa ter entre 5 a 10 caracteres.' }; var problema = ''; if (!problema && $input.val() == "") problema = 'campoVazio'; if (!problema && $input.val().length < 5 || $input.val().length > 10) problema = 'tamanhoCampo'; if (problema == '') { $input.css({"border": "0px"}); $label.text(""); } else { $input.css({"border": "1px solid #F00"}); $label.css({"color": "#F00","font-size": "10px"}).text(msgsErro[problema]); } return problema; } $(document).ready(function() { $('.obrigatorio').blur(function() { var $input = $(this); verificaErro($input); }); $('#UploadForm').submit(function(event) { var algumProblema = false; $('.obrigatorio').each(function() { var $input = $(this); var problema = verificaErro($input); if (problema != '') algumProblema = true; }); if (algumProblema) event.preventDefault(); }); }); -
Rafaelgiori, Já que você está começando em JS (parabéns pela decisão!), aqui vão algumas dicas: 1. Não acesse elementos de uma página usando nomedaform.nomedoinput. Use o id do elemento ;) 2. Não se esqueça de fechar suas tags. A form estava aberta, por exemplo xD Respondendo a sua questão, o problema está na hora que você tentou apagar a vogal. Quando você escreve str.charAt(i), temos a seguinte situação: str é um objeto da classe STRING. charAt é um método desse objeto. Métodos são como funções, só que 'agarradas' a um objeto. O charAt é um método que, como você percebeu, recebe como parâmetro um número e retorna o caracter desse OBJETO que está naquela posição. Se str tem o conteúdo "rafael", str.charAt(3) vai retornar "a" (já que como você também deve saber, o índice começa no zero). Depois de se certificar que aquela posição é uma vogal, você tentou "apagá-la", usando str.charAt(i) = ""... só que isso não funciona. charAt é um método. Não dá pra você 'substituí-lo" por "" (pelo menos não assim, e com certeza não é o que você está tentando fazer aqui). Além disso, as strings no javascript são imutáveis. Você não consegue mudar o conteúdo de uma string (você pode fazer uma variável receber OUTRA string, mas não mudar pedaços da string). Uma solução, por exemplo então, é criar outra string =] Eu alterei um pouquinho seu código. Dá uma olhada se você entendeu o que eu fiz ;) http://jsfiddle.net/pTdh4/1/
-
Ajuda com código do Banner do meu site
pergunta respondeu ao djsaidie de fiote em Ajax, JavaScript, XML, DOM
Djsaidie, Você precisa adicionar autoplay:true na hora de criar o roundabout.- 3 respostas
-
- javascript
- banner
-
(e %d mais)
Tags:
-
Estrutura de Arrays ordenados em Javascript
pergunta respondeu ao Rafael Castelhano de fiote em Ajax, JavaScript, XML, DOM
Não entendi o finalzinho do seu texto, mas, hmm, vê se isso aqui te ajuda: function Viagem(ciclo) { this.inicioHora = 0, this.inicioMinuto = 0, this.terminoHora = 0, this.terminoMinuto = 0; // transformando hora:8, minuto:20 em 820 (por exemplo), para facilitar as comparações this.inicio = this.inicioHora * 100 + this.inicioMinuto; ... } function Carro() { this.viagens = []; //conjunto de viagens do carro ... } function Projeto() { this.carros = []; //conjunto de carros do projeto this.buscaProximaViagem(horaAtual, minutoAtual) { // transformando hora:15, minuto:3 em 1503 (por exemplo), pra facilitar as comparações var atual = horaAtual * 100 + minutoAtual; // preparando um vetor para receber todas as viagens depois da hora/minuto atual var proximas = []; // iterando todos os carros desse projeto for (var i = 0; i < this.carros.length; i++) { var carro = this.carros[i]; // iterando todas as viagens desse carro for (var j = 0; j < carro.viagens.length; j++) { var viagem = carro.viagens[j]; // verificando se essa viagem vai acontecer depois da hora/minuto atual if (viagem.inicio > atual) proximas.push(viagem); } } // ordenando as proximas, da 'menor' (mais cedo) pra 'maior' (mais tarde) var emOrdem = proximas.sort(function(a, b) { return a.inicio - b.inicio; }); // retornando a mais próxima de todas return emOrdem[0]; } ... } -
Mudar estes calendario para portugues
pergunta respondeu ao Wander Santos de fiote em Ajax, JavaScript, XML, DOM
Ok, você está usando esse repositório: https://github.com/ozipi/DatePicker. Adicione esse objeto nas opções de criação do seu datapicker (entre mode e current, por exemplo), e edite conforme desejado: locale: { daysMin: ["S", "M", "T", "W", "T", "F", "S"], months: ["January", "February", "March", "April", "Maio", "June", "July", "August", "September", "October", "November", "December"], monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"] } -
Mudar estes calendario para portugues
pergunta respondeu ao Wander Santos de fiote em Ajax, JavaScript, XML, DOM
Wander, bom dia. Existem trocentos plugins de datepicker pro jQuery, e cada um tem sua forma de configuração. Tem como postar o link de onde você baixou esse? -
Refresh no form após digitar em um campo
pergunta respondeu ao luciomarques de fiote em Ajax, JavaScript, XML, DOM
Importar uma biblioteca INTEIRA só por causa de um evento? Gente... <script> function buscaNomes(obj) { conteudo_do_input = obj.value; /* faça aqui o que quiser com o conteudo_do_input */ console.log(conteudo_do_input); } </script> <input type='text' onkeyup='buscaNomes(this)'/> -
Validação de campos criados via função
pergunta respondeu ao Carlos Rocha de fiote em Ajax, JavaScript, XML, DOM
A primeira form funciona de boa. Na segunda, ao clicar em "Adicionar campos", tenho o seguinte erro: Uncaught ReferenceError: addCampos is not defined -
Essa query ae de cima funciona?
-
Vi que as aspas duplas são coisas reservadas desse tal progress, então tenta assim: $query = ' SELECT PUB."ed-tables".cpo_campo FROM PUB."ed-tables" WHERE PUB."ed-tables".dat_inicial BETWEEN \'2012-02-06\' AND \'2012-02-06\' ORDER BY PUB."ed-tables".dat_inicial '; Escapando as aspas simples.
-
que adicione a quantidade de texto necessária para lotar uma <div>, e assim fechar. A quantidade de texto depende da fonte e do tamanho da fonte. Acho que você não vai conseguir fazer o que você quer não...
-
Sim, tem algo errado rofl. Pelo jeito você não sabe NADA de lógica de programação né? for($i = 0; $i < count($vetor); $i++) { echo "o vetor na posição $i tem o valor $vetor[$i]<BR/>"; } Agora deve funcionar.
-
$vetor = explode (',',$string_de_retorno_banco); for($i = 0; $i < count($vetor); $i) { echo "o vetor na posição $i tem o valor $vetor[$i]<BR/>"; }
-
Não devia nem rodar o PHP então. $query = ' SELECT PUB."ed-tables".cpo_campo FROM PUB."ed-tables" WHERE PUB."ed-tables".dat_inicial BETWEEN '2012-02-06' AND '2012-02-06' ORDER BY PUB."ed-tables".dat_inicial '; Você está usando aspa simples na string... mas está usando as simples dentro do código também (pra marcar as datas). Isso não tá certo wtf. Você deveria usar aspas duplas ali também.
-
http://br.php.net/manual/pt_BR/control-structures.while.php http://php.net/manual/en/control-structures.for.php Se tiver alguma dúvida, é só falar.
-
A definição da variável $query no PHP está exatamente como você postou ali em cima?
-
Urgente! Fatal Error Fatal error: Cannot redeclare is portfolio()
pergunta respondeu ao Anna Carvalho de fiote em PHP
Você entende o que esse erro quer dizer? -
E o que acontece quando você tenta executar?
-
Problemas com ScrollPath e URL
pergunta respondeu ao Luis Wilson de fiote em Ajax, JavaScript, XML, DOM
Edite o tópico ae e poe "Respondido" no título =) -
Se no formato que você está tentando não funciona... já tentou no outro?