CHAPTER 2 037 문자열의 대소문자 변환하기
5392 단어 JavaScriptJavaScript
예시) 대->소 / 소->대 변환
'TEST'.toLowerCase(); // 결과: 'text'
'john smith'.toUpperCase(); // 결과: JOHN SMITH'
[대소문자 상관 없이 특정 단어 입력시 알림 표시하기]
HTML
<input class='name-input' type= 'text'>
<p class='warning-message'></p>
Javascript
// input 가져오기
const nameInput=document.querySelector('.name-input');
// 경고문 띄울 p 가져오기
const warningMessage = document.querySelector('.warning-message');
// input 에 적을 때마다 함수 실행.
nameInput.addEventListener('input',() => {
// input 에 들어오는 값 inputStr 에 저장
const inputStr = nameInput.value;
// 들어오는 값 소문자로 변경해서 normalStr 에 저장
const normalStr = inputStr.toLowerCase();
// 만약 소문자로 변경한 값이 test 일 경우
if (normalStr.includes('test') === true){
// 경고 문구 출력
warningMessage.textContent = '<text> 가 포함되어 있어요';
// 아닌 경우
} else {
// 경고 문구 출력 안 함.
warningMessage.textContent = '';
}
});
결과
Author And Source
이 문제에 관하여(CHAPTER 2 037 문자열의 대소문자 변환하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@qhahd78/CHAPTER-2-037-문자열의-대소문자-변환하기-4i40dvkq저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)