2016-02-13 201 views

回答

1

從用戶體驗的角度來看,我不明白爲什麼你會這樣做。我的意思是,一個按鈕用於呼籲行動。複製文本時,行動號召是否會發生?我認爲你最好使用文本元素或段落來複制文本。

但是,有多種方法可以在按鈕中選擇文本。以下是我通過將文本字段放入按鈕而創建的一個簡單示例。

https://jsfiddle.net/o8eze0d2/

通過按鈕

if (event.target === this) 

的onclick添加或通過,做了

文本字段添加onmousedown事件監聽器調用選擇文本時,您可以禁用按鈕操作
event.stopPropagation();