我正在嘗試使輸入框在輸入框變空之後開始輸入。 (不在焦點)。我嘗試在mootools上使用keyup事件,但流程並非無縫。擦除輸入字段需要一些時間。這裏是代碼如何在開始輸入後清空輸入字段
document.addEvent('domready', function(e) {
$('inputBox').addEvent('keyup', function() {
if(inputBox.value != inputBox.defaultValue){
inputBox.value = '';
$('inputBox').removeEvents('keyup');
}
});
});
什麼是最好的辦法,它可以表現得更好?
https://github.com/DimitarChristoff/mooPlaceholder-現代HTML5的瀏覽器有'佔位符='屬性。我寫的這個插件增強了那些沒有的功能,並且使它成爲每個瀏覽器的一個功能。 – 2012-03-17 10:43:50