我有一個HTML頁面,其中包含一些預設選項,當我使用純HTML文本區域時工作正常,但是當我使用豐富的編輯器(如「nicEditor」)時,文本地區失去了重點。當應用豐富的編輯器時,Textarea失去焦點
工作頁:Here
沒有工作頁:Here
我有一個HTML頁面,其中包含一些預設選項,當我使用純HTML文本區域時工作正常,但是當我使用豐富的編輯器(如「nicEditor」)時,文本地區失去了重點。當應用豐富的編輯器時,Textarea失去焦點
工作頁:Here
沒有工作頁:Here
你不能有焦點的隱藏元素。爲了明確我的觀點:使用richtext編輯器時,您不是鍵入原始textarea,而是編輯器提供的一個文本區域(或者甚至是iframe
/div
標籤)。
所以,要把焦點放在編輯器窗口上,你需要將焦點設置在它上面,而不是textarea--它可以有效地被JS填充。
非工作頁面不包含'textarea' – andy
@andy這不是真的 - 它是通過CSS隱藏的。 – feeela
@feeela - 是的,但如果你看看源代碼,你會發現你實際輸入文本的部分是一個div。我懷疑textarea用於提交數據。 – andy