Lect & Tip/javascript, jQuery35 ์ฑGPT ๋ก๋ ๋น์ฒจ๋ฒํธ ์์ธก lotto 1073ํ ๋ถ์ 1034 26 31 32 33 38 40 11 1035 9 14 34 35 41 42 2 1036 2 5 22 32 34 45 39 1037 2 14 15 22 27 33 31 1038 7 16 24 27 37 44 2 1039 2 3 6 19 36 39 26 1040 8 16 26 29 31 36 11 1041 6 7 9 11 17 18 45 1042 5 14 15 23 34 43 4 1043 3 5 12 22 26 31 19 1044 12 17 20 26 28 36 4 1045 6 14 15 19 21 41 37 1046 7 16 25 29 35 36 28 1047 2 20 33 40 42 44 32 1048 6 12 17 21 32 39 30 1049 3 5 13 20 21 37 17 1050 6 .. 2023. 6. 23. javascript classList.toggle๋ก jquery addClass, removeClass, toggleClass ๊ตฌํํ๊ธฐ / ๋๋ณด๊ธฐ ๋ฒํผ ํด๋ฆญ์ ์์ญ ํ์ฅ Javascript classList.toggle๋ก jQuery addClass, removeClass, toggleClass ๊ตฌํํ๊ธฐ / ๋๋ณด๊ธฐ ๋ฒํผ ํด๋ฆญ์ ์์ญ ํ์ฅ ์๋ก Javascript์ React์์ ๋๋ณด๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ด์ฉ์ด ํ์ฅ๋๋ ์ปดํฌ๋ํธ๋ฅผ ๊ตฌํํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ์ด๋ฅผ ์ํด์ jQuery๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋จํ์ง๋ง, React์์๋ ๋ถํธํจ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ref์ useState๋ฅผ ํ์ฉํ์ฌ ๋ ๊ฐํธํ๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค. ์ด๋ฒ ๋ธ๋ก๊ทธ ํฌ์คํ ์์๋ classList.toggle ๋ฉ์๋๋ฅผ ํ์ฉํ์ฌ jQuery์ addClass, removeClass, toggleClass๋ฅผ ๊ตฌํํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ํ, ๋๋ณด๊ธฐ ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ญ์ ํ์ฅํ๋ ์์ ๋ ํจ๊ป ์ ์ํ๊ฒ ์ต๋๋ค. class.. 2022. 11. 2. JAVASCRIPT FOR DETECTING BROWSER LANGUAGE (๋ธ๋ผ์ฐ์ ์ธ์ด ์ถ์ถ) ํ์ฌ ๋ธ๋ผ์ฐ์ ์ธ์ด ์ค์ ๊ฐ์ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์๋ IE์ ๋น IE(ํํญ, ํฌ๋กฌ ๋ฑ๋ฑ)์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. IE์ navigator๊ฐ์ฒด์๋ systemLanguage, userLanguage, browserLanguage ๊ฐ ์์ด ๋ง์น ๋ธ๋ผ์ฐ์ ์ธ์ด๋ฅผ ๋ณด์ฌ์ค ๊ฒ ๊ฐ์ง๋ง, ์ ํ ๊ทธ๋ ์ง ์์ ์ฌ๋์ ํผ๋์ ๋น ํธ๋ฆฌ์ฃ . ํผ๋์ ์ฃผ๋ IE์ ์ฉ ์์ฑ navigator.userLanguage OS์ ์ ์ดํ – ๊ตญ๊ฐ ๋ฐ ์ธ์ด – ์ ๋ ฅ ์ธ์ด๋ฅผ ๋ํ๋ธ๋ค. navigator.browserLanguage, navigator.systemLanguage OS์ ์ ์ดํ – ๊ตญ๊ฐ ๋ฐ ์ธ์ด – ํ์ ์ธ์ด์ ๋ฐํํ๋ค.(browserLanguage์ systemLanguage์ ์ฐจ์ด๋ ๋ฐ๊ฒฌํ์ง ๋ชปํ๋ค.) ๋ชจ๋ OS ์ธ์ด ์ค์ ๊ณผ ์ฐ๊ด๋์ด์๋ค $.. 2021. 7. 21. ์๋ฐ์คํฌ๋ฆฝํธ navigator.useragent๋ก ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๊ธฐ. ์๋ฐ์คํฌ๋ฆฝํธ navigator.useragent๋ก ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๊ธฐ. 2014.06.29 10:13 ํผ๋ธ๋ฆฌ์ฑ์ ํ๊ฑฐ๋ ์นํ์ด์ง๋ฅผ ๊ฐ๋ฐํ๋ค ๋ณด๋ฉด, ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ถ๊ธฐ๋ฅผ ์ฒ๋ฆฌํด์ฃผ์ด์ผ ํ ๋๊ฐ ์๊ธด๋ค. ๊ทธ๋ด ๋ ๋ฐ๋์ ์ฒ๋ฆฌํด ์ฃผ์ด์ผ ํ ์๋ฐ์คํฌ๋ฆฝํธ์ navigator.useragnet๋ฅผ ์ด์ฉํ๋ฉด ๋ธ๋ผ์ฐ์ ์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค. ๋ค๋ค ์๊ณ ์๋ ๋ถ๋ถ์ธ๋ฐ, ์ด๋ ๊ฒ ํ์ธ๋ useragent๊ฐ์ ์ด๋ป๊ฒ ํ์ฉํ ๊ฒ์ธ๊ฐ๊ฐ ๋ถ์ฐจ์ ์ธ ๋ฌธ์ ๊ฐ ๋๋ค. ์ผ๋จ์ ์ด๋ฒ ํฌ์คํ ์์๋ userAgent๋ฅผ ๋ฌธ์์ด๋ก ๋๊ฒจ์ ํ์ธํ๋ ๊ฒ๊น์ง๋ง ์งํํ๋๋ก ํ๊ฒ ๋ค. var ua = navigator.userAgent; document.write(ua); ์์ ํ์์ ๋ณด๋ค์ํผ ๊ต์ฅํ ๊ฐ๋จํ๋ค. navigator.use.. 2021. 7. 1. ReactJS input, select disabled ์ ์ด. Warning: Received the string `false` for the boolean attribute `disabled`. The browser will interpret it as a truthy value. Did you mean disabled={false}? ReactJS Warning: Received the string `false` for the boolean attribute `disabled`. The browser will interpret it as a truthy value. Did you mean disabled={false}? ReactJS input, select disabled ์ ์ด. index.js:1 Warning: Received the string `false` for the boolean attribute `disabled`. The browser will interpret it as a truthy value. Did you mean disabled={false}? at input at td at tr at tbody at t.. 2021. 3. 23. ๋ฆฌ์กํธ Warning: Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>. ๋ฆฌ์กํธ ํ๋ฐํธ์๋ ๊ฐ๋ฐ ์ค์ select๋ฅผ ์ฌ์ฉํ ๋ jquery๋ฅผ ์ฐ๋ ์ต์ฑ๋๋ก ์ฝ๋ฉ์ ํ๋ค ๋ณด๋ฉด ๋ฐ๋์ ๋ง๋๊ฒ ๋๋ ํํ ์ค๋ฅ ์ค์ ํ๋๊ฐ ๋ฐ๋ก selected๋ฅผ ์ฌ์ฉํ์ง ๋ง๋ผ๋ ๊ฒฝ๊ณ ๋ค. Warning: Use the `defaultValue` or `value` props on instead of setting `selected` on . 'selected'๋์ ์ select์ defaultValue ๋๋ value props๋ฅผ ์ฌ์ฉํ๋ผ๋ ๋ป์ด๋ค. ์๋ชป ์ด ๋ฆฌ์กํธ ์ ๋ ํธ ์ฌ์ฉ๋ฒ ์ ํ์ํจ ๊ฐ๋งน ํด์ง ; ์๋์ ๊ฐ์ด ์ฐ๋ฉด ๊ฐ๋จํ๋ค. ์ ํ์ํจ ๊ฐ๋งน ํด์ง ref props๋ ํ์์ ๋ฐ๋ผ ์ฌ์ฉ๋ ๊ฒ์ด๋ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋ฌด๋ฐฉํ๋ค. ๋ง์ฝ select์์ ๋ฉํฐํ ์ ๋ ํธ๋ก ์ ํํ ๊ฒฝ์ฐ์๋ value๋ฅผ ๋ฐฐ์ด๋ก ์ฃผ๋ฉด .. 2021. 2. 27. ์ด์ 1 2 3 4 5 6 ๋ค์