Perguntas com a marcação «javascript»

96
Desative a colagem de texto em formato HTML

Existe uma maneira de usar o JavaScript para desativar a capacidade de colar texto em um campo de texto em um formulário HTML? Por exemplo, eu tenho um formulário de registro simples onde o usuário é obrigado a inserir seu e-mail duas vezes. A segunda entrada de e-mail é para verificar se não há...

96
Função aninhada de JavaScript

Recebi um pedaço de código para javascript que simplesmente não entendo: function dmy(d) { function pad2(n) { return (n < 10) ? '0' + n : n; } return pad2(d.getUTCDate()) + '/' + pad2(d.getUTCMonth() + 1) + '/' + d.getUTCFullYear(); } function outerFunc(base) { var punc = "!";...

96
JavaScript: como passar objeto por valor?

Ao passar objetos como parâmetros, o JavaScript os passa por referência e torna difícil criar cópias locais dos objetos. var o = {}; (function(x){ var obj = x; obj.foo = 'foo'; obj.bar = 'bar'; })(o) oterá .fooe .bar. É possível contornar isso clonando; exemplo simples: var o = {}; function...