Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как отловить то, что хотели вставить в .... (https://javascript.ru/forum/misc/63695-kak-otlovit-chto-khoteli-vstavit-v.html)

Greatest_Duke 23.06.2016 14:11

Как отловить то, что хотели вставить в ....
 
Как отловить тот текст, который хотят вставить в див с contenteditable="true", изменить этот текст и разрешить его вставку в этот див?

Decode 24.06.2016 18:02

Greatest_Duke, так?
<style>
    div {
      width: 300px;
      height: 150px;
      border: 1px solid red;
    }
</style>

<div id="div" contenteditable="true"></div>

<script>
  div.onpaste = function(event) {
    var data = event.clipboardData.getData('text');
    data += 'bla-bla-bla';
    this.innerText = data
    event.preventDefault();
  };
</script>


Часовой пояс GMT +3, время: 00:22.