jQuery detect if textarea is empty

前端 未结 11 918
抹茶落季
抹茶落季 2020-12-25 11:05

I am trying to determine if a textarea is empty if a user deletes what is already pre-populated in the textarea using jQuery.

Anyway to do this?

This is what

11条回答
  •  爱一瞬间的悲伤
    2020-12-25 11:47

    Here is my working code

    function emptyTextAreaCheck(textarea, submitButtonClass) {
            if(!submitButtonClass)
                submitButtonClass = ".transSubmit";
    
                if($(textarea).val() == '') {
                    $(submitButtonClass).addClass('disabled_button');
                    $(submitButtonClass).removeClass('transSubmit');
                }
    
            $(textarea).live('focus keydown keyup', function(){
                if($(this).val().length == 0) {
                    $(submitButtonClass).addClass('disabled_button');
                    $(submitButtonClass).removeClass('transSubmit');
                } else {
                    $('.disabled_button').addClass('transSubmit').css({
                        'cursor':'pointer'
                    }).removeClass('disabled_button');
                }
            });
        }
    

提交回复
热议问题