使用 jQuery 库,如果所选文本是 <div id="mydiv"></div>
内文本的一部分,则显示通过单击 Ctrl+a 键选择的文本的警报的最佳方式是什么? ?如果所选文本不在 <div id="mydiv"></div>
内,我们不关心 Ctrl+a 单击的情况或者未选择文本)。
最佳答案
我假设,由于 CTRL+A
是“全选”的通用快捷方式,因此您的 div 中有某种文本输入或文本区域可以从中选择文本。否则,CTRL+A 只会选择整个页面。
话虽如此,您的问题是 jQuery onclick event handler 的非常简单的使用。 :
$('#myDiv').on('keyup', function (event) {
if(event.ctrlKey) {
if(event.keyCode == 65) {
alert('You pressed CTRL+A');
}
}
});
关于javascript - jQuery:按 Ctrl+a 在警报框中显示选定的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26716099/