由於某些原因onblur和onfocus屬性不起作用。我定義它們是對的嗎?onFocus和onBlur
var replyTxt = document.createElement("input");
replyTxt.id="replyTxt";
replyTxt.type="text";
replyTxt.value="Write a reply";
replyTxt.onfocus = function(){if(replyTxt.value==replyTxt.defaultValue) replyTxt.value='';};
replyTxt.onblur= function(){if(replyTxt.value=='') replyTxt.value=replyTxt.defaultValue;};
我也試圖把在報價
其實它應該工作。我不知道爲什麼它不? – Pratik 2010-12-20 07:47:15
沒有設置defaultValue。還有一些關閉是在匿名函數內完成的,其中'this.value'比'replyTxt.value'更好的選擇。 – mplungjan 2010-12-20 08:05:22