2017-04-21 49 views
-1

enter image description here HTML選擇標記已禁用屬性,並且使元素處於禁用狀態。我只是想把它稱爲只讀模式,因爲它是我的項目所需要的。 問題是用戶無法從禁用的select元素中選擇字符串。有沒有什麼辦法從禁用的HTML選擇標籤元素中選擇字符串?

用戶應該能夠選擇字符串並複製它,但現在不可能。 光標形狀被封鎖,所以我改變它使用CSS並再次嘗試。

但它沒有幫助。

https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_disabled

請試試這TryItEditor W3school和選擇字符串 「沃爾沃」 利用小鼠。不可能。

有沒有其他方法可以簡單地解決這個問題?

+3

如果你不」要讓用戶改變這個值(表單元素被禁用),那麼爲什麼首先使用表單元素呢?爲什麼不把它顯示爲用戶的文本? – David

+0

有按鈕命名爲「編輯」,它使正常選擇選項。然後用戶從其下拉列表中選擇唯一的東西,然後單擊保存按鈕。它使選擇選項再次只讀。這是我的項目的工作流程。 – blackiii

+0

然後,我不清楚你在這裏要做什麼。即使啓用,也無法突出顯示「

回答

0

所以,如果你需要html中的元素處於只讀模式,你可以簡單地這樣做。

<div> Name: <input type="text" name="name" value="John Doe" readonly><br> </div> 

您可以將字符串(文本),複製裏面輸入,但不會改變..至少這是我認爲你要的。希望幫你

JSfiddle

相關問題