Gibt es irgendwelche Ereignisse, die auf form
Elemente ausgelöst werden, wenn ein Benutzer Eingabe über die MacBook Touchleiste eingibt?Formulareingabeereignisse für Macbook-Touchbar
Hier ist ein trivial example:
<textarea id="textarea"></textarea>
(function($) {
$('#textarea')
.on('keyup', function() {
console.log('keyup');
})
.on('keydown', function() {
console.log('keydown');
})
.on('keypress', function() {
console.log('keypress')
});
})(jQuery);
Auf Safari, wenn ich "Typ" den Touch Bar (zB auf Emojis oder autosuggested Text tippen), sehe ich nicht jede Ereignisse im Web Inspektor-Konsole. Die normale Tastatur löst jedoch die Ereignisse keydown
, keypress
und keyup
wie erwartet aus.
Haben Sie versucht, die ' 'input'' Ereignis? –