javascript - 在 iOS 上为 javascript 复制/粘贴事件

标签 javascript iphone ipad ios webkit

看来 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/

相关文章:

javascript - 有没有办法使用node.js知道mysql表中是否存在行?

javascript - 未捕获的 InvalidValueError : not a LatLngBounds or LatLngBoundsLiteral: unknown property f

ios - 如何调试 CUICatalog : Invalid asset name supplied: (null)

iphone - 如何从照片库加载照片并将其存储到应用程序项目中?

iphone - 如何快速调用方法但最早在下一次运行循环迭代中?

iphone - 有 2 个图像选择器和 didFinishPickingMediaWithInfo 问题

javascript - JQuery 获取关于类名的多个列的索引

javascript - 通过引用函数传递对象,意外行为

iphone - 当导入的文件不可用时如何避免崩溃?..IOS 7

ios - 如何清除mkmapview的缓存