다음 코드가 있습니다.
var inp = $("#txt");
if(inp.val() != "")
// do something
변수 ‘inp’를 사용하여 빈 텍스트 상자를 확인하는 다른 방법이 있습니까?
답변
if (inp.val().length > 0) {
// do something
}
더 복잡한 것을 원한다면 정규식을 고려하거나 이것을 처리 하는 유효성 검사 플러그인 을 사용하십시오.
답변
var inp = $("#txt").val();
if(jQuery.trim(inp).length > 0)
{
//do something
}
확인하기 전에 공백을 제거합니다. 사용자가 공백 만 입력 한 경우에도 여전히 작동합니다.
답변
if ( $("#txt").val().length > 0 )
{
// do something
}
텍스트 상자 안에 공백 문자가 두 개 이상 있으면 메서드가 실패합니다.
답변
$('input:text').filter(function() { return this.value.length > 0; });
답변
다음을 사용하여 텍스트 상자가 비어 있는지 또는 공백이 두 개 이상 있는지 확인하십시오.
var name = jQuery.trim($("#ContactUsName").val());
if ((name.length == 0))
{
Your code
}
else
{
Your code
}
답변
if ( $("#txt").val().length == 0 )
{
// do something
}
I had to add in the == to get it to work for me, otherwise it ignored the condition even with empty text input. May help someone.
답변
Also You can use
$value = $("#txt").val();
if($value == "")
{
//Your Code Here
}
else
{
//Your code
}
Try it. It work.