안녕하세요, 개발자 여러분! 저의 최신 프로젝트인 체중 변환기를 소개하게 되어 기쁩니다. 이 프로젝트는 사용자가 체중을 파운드에서 킬로그램으로 변환하는 데 도움이 되는 간단하면서도 실용적인 도구입니다. 이는 특히 사용자 입력, 계산 및 DOM 조작을 처리할 때 JavaScript를 연습할 수 있는 훌륭한 방법입니다. JavaScript를 처음 접하거나 재미있고 빠른 프로젝트를 찾고 있다면 이 가중치 변환기가 여러분에게 딱 맞습니다.
무게 변환기는 사용자가 체중을 파운드로 입력하고 등가 체중을 킬로그램으로 구할 수 있는 웹 애플리케이션입니다. 이 프로젝트는 양식 입력 작업, JavaScript로 계산 수행, 사용자 입력을 기반으로 웹페이지 콘텐츠를 동적으로 업데이트하는 방법을 보여줍니다.
프로젝트 구조를 간단히 살펴보겠습니다.
Weight-Converter/ ├── index.html ├── styles.css └── script.js
프로젝트를 시작하려면 다음 단계를 따르세요.
저장소 복제:
git clone https://github.com/abhishekgurjar-in/Weight-Converter.git
프로젝트 디렉토리 열기:
cd Weight-Converter
프로젝트 실행:
index.html 파일은 입력 필드와 결과 표시를 포함한 가중치 변환기의 구조를 설정합니다. 다음은 일부 내용입니다.
8b05045a5be5764f313ed5b9168a17e6 49099650ebdc5f3125501fa170048923 93f0f5c25f18dab9d176bd4f6de5d30e 7c8d9f814bcad6a1d7abe4eda5f773e5 26faf3d1af674280d03ba217d87e9421 b2386ffb911b14667cb8f0f91ea547a7Weight Converter6e916e0f7d1e588d4f442bf645aedb2f d8b7823904473d155afe66ded7e78f93 5de102113aede4703971b3b780c58efb2cacc6d41bbb37262a98f745aa00fbf0 9c3bca370b5104690d9ef395f2c5f8d1 6c04bd5ca3fcae76e30b72ad730ca86d 4883ec0eb33c31828b7c767c806e14c7 4a249f0d628e2318394fd9b75b4636b1Weight Converter473f0a7621bec819994bb5020d29372a 1adfcf403e84ee950da4e51ec7bcc58ePounds8c1ecd4bb896b2264e0711597d40766c 2bd967a228ad4dd6dd46bd4135780e50 e388a4556c0f65e1904146cc1a846beeYour weight in kg is: 1d8fe9c7fe60ca65fea7ef18556b479354bdf357c58b8a65c66d7c19c8e4d11494b3e26ee717c64999d7867364b1b4a3 fcc3d86900ee5e367762a3d4e4f4c3eb94b3e26ee717c64999d7867364b1b4a3 16b28748ea4df4d9c2150843fecfba68 ffd6ba4147bda351239915f463e46e38 e388a4556c0f65e1904146cc1a846beeMade with ❤️ by Abhishek Gurjar94b3e26ee717c64999d7867364b1b4a3 16b28748ea4df4d9c2150843fecfba68 36cc49f0c466276486e50c850b7e4956 73a6ac4ed44ffec12cee46588e518a5e
styles.css 파일은 입력 필드, 오류 메시지 및 레이아웃을 포함하여 가중치 변환기의 스타일을 지정합니다. 주요 스타일은 다음과 같습니다.
body { margin: 0; background-color: black; min-height: 100vh; display: flex; justify-content: center; flex-direction: column; align-items: center; font-family: 'Courier New', Courier, monospace; color: white; } .container { background: rgba(141, 133, 133, 0.632); padding: 20px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); border-radius: 10px; width: 85%; max-width: 450px; margin-bottom: 200px; } .input-container { display: flex; justify-content: center; align-items: center; font-size: 18px; font-weight: 700; } .input { padding: 10px; width: 70%; background: rgb(255, 253, 253); border-color: rgba(0, 0, 0, 0.5); font-size: 18px; border-radius: 10px; color: rgb(0, 0, 0); outline: none; } .error { color: red; } #result { color: rgb(0, 255, 0); }
script.js 파일은 변환 논리, 입력 유효성 검사를 관리하고 DOM을 업데이트합니다. 다음은 일부 내용입니다.
const inputEl = document.getElementById("input"); const errorEl = document.getElementById("error"); const resultEl = document.getElementById("result"); let errorTime; let resultTime; function updateResults() { if (inputEl.value 2d1b547ac038f694c7ef60a480b9dfa0 { errorEl.innerText = ""; inputEl.value = ""; }, 2000); } else { resultEl.innerText = (+inputEl.value / 2.2).toFixed(2); clearTimeout(resultTime); resultTime = setTimeout(() => { resultEl.innerText = ""; inputEl.value = ""; }, 10000); } } inputEl.addEventListener("input", updateResults);
여기에서 체중 변환기의 라이브 데모를 확인할 수 있습니다.
이 Weight Converter를 구축하는 것은 실시간 입력 확인 및 계산 처리에 있어 JavaScript의 잠재력을 탐색할 수 있게 해주는 즐거운 프로젝트였습니다. 이 프로젝트를 통해 일상적인 작업을 더 쉽게 만들어주는 유사한 도구를 만들 수 있는 영감을 얻었기를 바랍니다. 필요에 맞게 코드를 자유롭게 탐색하고 사용자 정의하고 개선하세요. 즐거운 코딩하세요!
이 프로젝트는 사용자 입력 처리 및 DOM 조작을 위한 JavaScript의 실제 응용 프로그램으로 개발되었습니다.
위 내용은 체중 변환기 웹사이트 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!