0
我創建了一個div,並將它的contenteditable設置爲true來創建豐富的textarea。 現在我想聽ininput event.but在ie中,沒有這樣的事件。此外,我不能使用onpropertychange因爲textNode in ie不能附加事件。 做我必須使用的onkeydown,onpaste?(我不希望)ie detect innerHtml change
我創建了一個div,並將它的contenteditable設置爲true來創建豐富的textarea。 現在我想聽ininput event.but在ie中,沒有這樣的事件。此外,我不能使用onpropertychange因爲textNode in ie不能附加事件。 做我必須使用的onkeydown,onpaste?(我不希望)ie detect innerHtml change
name: <INPUT
NAME="realname"
onFocus = "window.status='Enter your name'"
onBlur = "window.status=window.defaultStatus"
><BR>
email: <INPUT
NAME="email"
onFocus = "window.status='Enter your email address'"
onBlur = "window.status=window.defaultStatus"
>
,運行腳本的一個例子,當用戶點擊文本輸入。這也適用於文本區域。
@Manishearth - 謝謝你的閱讀,也許應該更清楚地閱讀。 – 2012-03-16 15:40:43
可能dupe http://stackoverflow.com/questions/1391278/contenteditable-change-events – Manishearth 2012-03-16 15:00:32
不完全一樣,我想這個事件在內容發生變化時觸發,就像firefox中的輸入事件 – 2012-03-16 15:12:22
使用onfocus?或onchange? – 2012-03-16 15:13:04