<html>
<body οnpaste="alert('粘贴');" οncοpy="alert('拷贝');">
abc
<input type="text" />
</body>
</html>
追问
-
οnpaste="alert('粘贴');" οncοpy="alert('拷贝');"仅限于body标签吗?在textarea标签中能使用吗?
回答
-
你可以试试,应该都可以用.
追问
-
哦 那我如何在粘贴事件中获取粘贴的内容?
回答
-
<html>
<head>
<script>
function getSelectionText() {
if (window.getSelection) {
return window.getSelection().toString();
}
else if (document.selection && document.selection.createRange) {
return document.selection.createRange().text;
}
return '';
}
</script>
</head>
<body>
<textarea οnpaste="alert('粘贴');" οncοpy="alert(getSelectionText());"></textarea>
<input type="text" />
</body>
</html>