如何在iPad Safari中的readOnly html元素中启用用户选择?

aom*_*mar 7 html javascript ipad mobile-webkit

我在iPad的网页上有一个HTML元素,它必须是只读的,以防止用户更新内容,使用readOnly='readOnly'该元素无法选择,并且元素的文本内容根本无法复制.

是否有任何方法使元素只读,用户可以选择/复制文本内容????

aom*_*mar 11

只是我删除了readOnly属性并添加了以下onkeydownoncut事件来模拟readOnly行为

<input type="textarea" 
    onkeydown="event.preventDefault();event.stopPropagation();return false;" 
    oncut="event.preventDefault();event.stopPropagation();return false;">
Run Code Online (Sandbox Code Playgroud)

  • 小心!这会破坏大多数浏览器中文本字段的键盘快捷键(例如CMD + C或CMD + A). (5认同)