프로젝트에서는 공백을 포함하여 입력 문자열이 비어 있는지 확인해야합니다. 규칙 성을 사용하는 것을 좋아하지 않으므로 JS의 인덱스 기능을 생각합니다. indexof () 메소드는 문자열에서 처음으로 지정된 문자열 값이 나타나는 위치를 반환 할 수 있습니다. 검색 할 문자열 값이 나타나지 않으면 메소드가 -1을 반환합니다.
구문 : stringObject.indexof (searchValue, fromIndex), searchValue Quested, FromDex : 옵션 매개 변수, 검색이 문자열에서 시작되는 위치. 법적 값은 StringObject.length.length.length.length.length입니다.이 매개 변수가 생략되면 검색은 문자열의 첫 문자에서 시작됩니다.
데모 : 함수 checkValue () {var enumvalue = document.getElementByid ( 'txtenumvalue'). 값; if (enumvalue.indexof ( "")> = 0) {alert ( "콘텐츠는 공백을 포함 할 수 없습니다!"); 거짓을 반환합니다. } if (enumValue == "") {alert ( "콘텐츠를 입력하십시오!"); 거짓을 반환합니다. }}입력 된 문자열이 비어 있는지 (공백 포함) 비어 있는지 정기적으로 확인할 필요가없는 위의 JS 구현 코드는 내가 공유 한 모든 컨텐츠입니다. 나는 그것이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.