js表單的focus()與blur()方法

前段時間在多文本輸入textarea中遇到點小問題,textarea在HTML是沒有value屬性的,但在js裏的能夠獲取其value值。this

textarea禁止拉伸resize:none;spa

(爲了兼容IE低版的padding)能夠將textarea的border去掉,禁止拉伸,在外層包個div層給padding值,這樣就模擬了textarea的paddingcode

表單焦點:blog

//光標獲得焦點
obj.focus(function(){
    if($(this).val() ==this.defaultValue){  
        $(this).val("")
    } 
})

//光標失去焦點
obj.blur(function(){
    if ($(this).val() == '') {
        $(this).val(this.defaultValue)
    }
});

注:textarea在HTML裏沒有value屬性,能夠在同級寫文字,而後事件將其顯示隱藏
相關文章
相關標籤/搜索