> 웹 프론트엔드 > JS 튜토리얼 > 태그 내용이 비어 있지 않은지 확인하기 위해 jquery에서 if를 사용하는 방법

태그 내용이 비어 있지 않은지 확인하기 위해 jquery에서 if를 사용하는 방법

coldplay.xixi
풀어 주다: 2023-01-04 09:37:44
원래의
4218명이 탐색했습니다.

jquery가 태그 내용이 비어 있지 않은지 확인하는 방법: 1. 태그에 id 속성이 설정된 경우 [$("#id")]를 사용하여 태그를 가져옵니다. ID 세트, jsoup Expression과 같은 것을 사용하여 획득, 코드는 [var nameVal = $("#aaa input[]].

태그 내용이 비어 있지 않은지 확인하기 위해 jquery에서 if를 사용하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, jquery3.2.1 버전 , Dell G3 컴퓨터

권장: jquery 비디오 튜토리얼

태그 콘텐츠가 비어 있지 않은지 확인하기 위해 jquery에서 if를 사용하는 방법:

문제 설명

사용자가 선택했는지 확인해야 합니다. 목록의 옵션 또는 비어 있지 않은지 여부에 관계없이 사용자 정의 컨텐츠를 입력하십시오. 비어 있는 경우에만 다음 단계로 진행하십시오. 그렇지 않으면 사용자에게

<p id="namep">姓名:
    <input type="text" class="name"></input>
</p>
로그인 후 복사

Solution

지정된 태그의 컨텐츠를 가져오고 빈 처리 수행

// $(document).ready(function(){ ... });
// 标签有设置 id 属性时,使用 $("#id") 获取标签即可
// 对于没有设置 id 的标签,使用类似jsoup表达式来获取
var nameVal = $("#aaa input[class=&#39;name&#39;]").val();
if(nameVal == null || nameVal == "" || nameVal == undefined){
    alert("name 输入框为空");
}
로그인 후 복사

Remarks:

1. 콘텐츠 가져오기 - text(), html() 및 val()

  • text() 세 가지 방법의 차이점 - 설정 또는 선택한 요소의 텍스트 콘텐츠를 반환합니다text() - 设置或返回所选元素的文本内容

  • html() - 设置或返回所选元素的内容(包括 HTML 标记)

  • val()

html() - 선택한 요소의 콘텐츠(HTML 태그 포함) 설정 또는 반환

val() code> - 양식 필드의 값을 설정하거나 반환합니다. <p></p> <p></p>2. 라벨이 동적으로 추가되는 경우 정의되지 않은 경우를 고려해야 합니다. <p></p>undefine은 "값이 누락됨"을 의미합니다. 즉, 지정된 태그가 있어야 합니다. 값이 있지만 정의되지 않았습니다. 지정된 태그가 html에서 생성되지 않은 경우 해당 내용은 물론 정의되지 않으며 값은 일반적으로 NaN으로 표시됩니다. <p></p>(1) 변수가 선언되었지만 값이 할당되지 않았습니다. 직접 사용하면 변수 값이 정의되지 않습니다. <blockquote> <p>(2) 함수 호출 시 제공되어야 하는 매개 변수가 제공되지 않으며 매개 변수가 정의되지 않습니다. <strong>( 3) 객체에는 할당된 속성이 없으며 이 속성의 값은 정의되지 않습니다. </strong><a href="//m.sbmmt.com/course/list/17.html" target="_blank" textvalue="javascript学习教程"> (4) 함수가 값을 반환하지 않으면 기본적으로 정의되지 않음을 반환합니다. <strong></strong></a></p>관련 무료 학습 권장 사항: </blockquote> 🎜🎜자바스크립트 학습 튜토리얼🎜🎜🎜🎜

위 내용은 태그 내용이 비어 있지 않은지 확인하기 위해 jquery에서 if를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿