看来 oncopy 和 onpaste 不适用于现在支持复制和粘贴的 iOS 设备。有没有其他方法可以在 javascript 中绑定(bind)到这些事件?
最佳答案
您没有在问题中附加任何代码,所以我无法判断实际问题是什么。
可能问题出在您的代码上。
我使用了以下 html 代码,它运行良好。请检查这个:
<html>
<head>
<script type="text/javascript">
function read()
{
var name = document.getElementById('p').value;
alert('Hi: '+name);
}
function copy()
{
alert('Copy');
}
function paste()
{
alert('Paste');
}
</script>
</head>
<body oncopy='copy();' onpaste='paste();'>
<form>
<input type="text" name='m' id='p'/>
<input type="button" value="Submit" onclick='read();'/>
</form>
</body>
</html>
关于javascript - 在 iOS 上为 javascript 复制/粘贴事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587088/