programing

텍스트 상자에 빈 값이 있는지 확인합니다.

bestprogram 2023. 9. 9. 09:45

텍스트 상자에 빈 값이 있는지 확인합니다.

다음 코드가 있습니다.

var inp = $("#txt");

if(inp.val() != "")
// do something

inp' 변수를 사용하여 빈 텍스트 상자를 확인하는 다른 방법이 있습니까?

if (inp.val().length > 0) {
    // do something
}

당신이 더 복잡한 것을 원한다면, regex를 고려하거나 당신을 위해 이것을 처리해주는 검증 플러그인을 사용하세요.

var inp = $("#txt").val();
if(jQuery.trim(inp).length > 0)
{
   //do something
}

확인하기 전에 공백을 제거합니다.사용자가 공백만 입력한 경우에도 여전히 작동합니다.

if ( $("#txt").val().length > 0 )
{
  // do something
}

텍스트 상자 안에 공백 문자가 둘 이상 있을 경우 메서드가 실패합니다.

텍스트 상자가 비어 있거나 공백이 1개 이상인지 확인하려면 다음을 사용합니다.

var name = jQuery.trim($("#ContactUsName").val());

if ((name.length == 0))
{
    Your code 
}
else
{
    Your code
}
$('input:text').filter(function() { return this.value.length > 0; });
if ( $("#txt").val().length == 0 )
{
  // do something
}

==를 추가하여 작동시켜야 했고, 그렇지 않으면 빈 텍스트 입력으로도 조건을 무시했습니다.누군가를 도울 수도 있습니다.

또한 사용가능합니다.

$value = $("#txt").val();

if($value == "")
{
    //Your Code Here
}
else
{
   //Your code
}

해봐요. 효과가 있어요.

검사는 다음과 같이 수행할 수 있습니다.

if (!!inp.val()) {

}

그리고 더 짧은 시간:

if (inp.val()) {

}

언급URL : https://stackoverflow.com/questions/1565193/check-if-textbox-has-empty-value