Tengo un cuadro de entrada, y me gustaría utilizar vbscript o javascript (no jquery) para capturar el evento paste.

InformationsquelleAutor Itay.B | 2011-03-27

3 Comentarios

  1. 2

    Sólo para los lectores futuros encontrar esto como yo lo hice.

    Usted todavía será capaz de colocar texto en una entrada con el onpaste=»return false;» atributo. Si desea evitar esto, usted puede hacer algo como esto:

    var input_element = document.getElementById("Element");
    input_element.addEventListener("drop", function (event) {
        var types = event.dataTransfer.types;
    
        if (types.length > 2 || types.indexOf("text/plain") === -1)
            event.preventDefault();
        else{
          setTimeout(function(){ input_element.value = ""; },10);
        }
    }, false);

Dejar respuesta

Please enter your comment!
Please enter your name here