<textarea name="123" onbeforepaste="test();"></textarea>
function test()
{
// 得到剪贴板的内容
var objs = clipboardData.getData("Text");
if(objs.length >1024)
{
// 将剪贴板的内容设置为空
clipboardData.setData("Text","");
}
}
function test()
{
// 得到剪贴板的内容
var objs = clipboardData.getData("Text");
if(objs.length >1024)
{
// 将剪贴板的内容设置为空
clipboardData.setData("Text","");
}
}
本文介绍了一种JavaScript实现的方法,用于在网页中限制用户粘贴过长的文本(超过1024字符)。通过监听'onbeforepaste'事件并获取剪贴板内容,该方法能够有效防止大量数据被意外粘贴。

1万+

被折叠的 条评论
为什么被折叠?



