обнаружьте вставку на поле ввода

программа uni2ascii записана в C, но Вы могли, вероятно, преобразовать его в Java с небольшим усилием. Это содержит большую таблицу приближений (неявно в операторах case оператора switch).

знать, что нет никаких универсально принятых приближений: немцы хотят, чтобы Вы заменили Г „AE, финны и шведы предпочитают просто A. Ваш пример Г … не очевиден также: шведы, вероятно, просто отбросили бы кольцо и использовали бы A, но датчанам и норвежцам мог бы понравиться исторически более корректный AA лучше.

12
задан 21 October 2009 в 14:49
поделиться

3 ответа

You can bind these events like so:

    $(document).ready(function() {
        $("#Text1").bind('copy', function(e) {
            alert('copying text!');
        });
        $("#Text1").bind('paste', function(e) {
            alert('pasting text!');
        });
        $("#Text1").bind('cut', function(e) {
            alert('cut text!');
        });
    });
44
ответ дан 2 December 2019 в 04:02
поделиться

Хакер, который будет работать большую часть времени, будет заключаться в подключении к onchange элемента управления с сохранением исходного текста элемента управления в отдельной переменной. Каждый раз, когда длина нового текста превышает исходный текст более чем на один символ, вы можете предположить, что что-то было вставлено. Очевидно, это не сработает, если кто-то вставит односимвольную строку, но люди этого не делают. делают это очень часто.

-1
ответ дан 2 December 2019 в 04:02
поделиться

Было установлено действие с помощью setInterval (функция javascript), которое проверяет каждые 200 мс содержимое ввода. Если он изменен, значит, произошел прошлый или вводимый текст.

-5
ответ дан 2 December 2019 в 04:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: