2012-12-13 56 views
0

我注意到一些奇怪的IE9行爲。對於每個現有的textarea頁面,它會創建不帶id的克隆版本,但名稱設置爲「defaultvalue-clone- *」。由於這種行爲,我無法在textarea上正確應用tinyMCE,因爲我只看到克隆的textarea。這種行爲是否可以被覆蓋?或者,也許一些圖書館克隆我這個對象。IE9克隆textareas

+0

你能創建一個小提琴並複製這個問題嗎? –

+0

你用什麼來生成頁面? ASP? PHP?你懷疑這是一個圖書館,你可能是對的。但是你在使用什麼庫? – jfrej

+0

@jfrej:Django,但只在IE9中克隆對象。在其他瀏覽器中,一切正常。 – zwierzak

回答

2

這就是DefaultValue插件的工作原理 - 它克隆了輸入字段,作爲不完全支持HTML5的瀏覽器中placeholder屬性的回退。

我可以看到他們的demo page上發生的同樣的事情。

你在網站上使用這個或者類似的插件嗎? 要禁用DefaultValue,請將其完全移除或查找如下所示的行:$(' [placeholder] ').defaultValue();並將其刪除。