可能重複:
Having an uneditable, but selectable textbox如何在iPad safari上的readOnly html元素中啓用用戶選擇?
我有一個HTML元素在iPad上我的網頁,它只能使用readOnly='readOnly'
使該元素不可選擇讀取,以防止用戶更新內容,並且元素的文本內容根本無法被複制。
有沒有什麼辦法讓只讀的元素,用戶可以選擇/複製文本內容????
可能重複:
Having an uneditable, but selectable textbox如何在iPad safari上的readOnly html元素中啓用用戶選擇?
我有一個HTML元素在iPad上我的網頁,它只能使用readOnly='readOnly'
使該元素不可選擇讀取,以防止用戶更新內容,並且元素的文本內容根本無法被複制。
有沒有什麼辦法讓只讀的元素,用戶可以選擇/複製文本內容????
只是我刪除了readOnly
屬性,並增加了以下onkeydown
和oncut
事件模擬readOnly
行爲
<input type="textarea"
onkeydown="event.preventDefault();event.stopPropagation();return false;"
oncut="event.preventDefault();event.stopPropagation();return false;">
我投來重新討論這一問題。這個問題與鏈接的重複問題非常不同。 – Brian
同意。此問題特定於iPad文本輸入字段和readOnly屬性,以下來自aomar的答案是我遇到的唯一解決方案。 – peater