์ด๋ฏธ์ง ์ฌ๋ผ์ด๋ ๋ง๋๋ ์์๋ ๋ค์๊ณผ ๊ฐ๋ค. 1. ๋จผ์ html ๊ณผ css๋ก ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค์ด์ค๋ค. 2. ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ฒํผ์ ๋๋ฅด๋ฉด ํ๋ฉด์ด ์ฎ๊ฒจ์ง๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ค ์ฐธ๊ณ ๋ก, ์๋ ๊ธฐ๋ฅ์ ํ๋ฉด์ด ํ๋ฌ๋์น ๋ ์๋์ผ๋ก ์๊ธฐ๋ ์คํฌ๋กค์ ์์ ์ค๋ค -html 1 2 3 -javascript css ์์ ํด๋์ค๋ฅผ ํ๋ถ์ฐฉํ๋ ๋ฐฉ์์ผ๋ก ํ๋ฉด์ ์ด๋์ํฌ์๋ ์์ง๋ง, ์ด๋์ํค๋ ๊ฐ ( 'translateX(-100vw)' => ๊ตต์๊ธ์จ)์ ํญ์ ๋ณํ์ํค๋ ค๊ณ ํ๊ธฐ ๋๋ฌธ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํด๋ณด๊ฒ ๋ค 100vw๋ ํ์ฌ๋ธ๋ผ์ฐ์ ํ๋ฉด์ด ๊ฝ์ฐฌ ํญ์ด๋ค. ๋ฐ๋ผ์ -100vw ๋ฉด ํ์ฌ ํ๋ฉด ํญ๋งํผ ์ผ์ชฝ์ผ๋ก ์ด๋ํ๋ค๋ ์๋ฏธ์ด๋ค //1๋ฒ ๋ฒํผ ํด๋ฆญ์ 1๋ฒ์ฌ์ง์ด ๋ณด์ด๋ transform ๊ธฐ๋ฅ์ ์ถ๊ฐํด์ฃผ์ธ์ $(".slide-1").on('cli..
์ ์ฒด ๊ธ
๐ฉ๐ป java, mysql, android, php, javascript๋ฅผ ๋ค๋ฃน๋๋ค/์ ๊ท์/.test(์ ๊ท์์ผ๋ก ๊ฒ์ฌํด๋ณผ๋ฌธ์) /abc/.test('abcdef') ์๋ฌด ๋ฌธ์๋ ๋ค์ .test() ๋ถ์ผ ์ ์์ต๋๋ค. ๊ทธ๋ผ ๋ฌธ์์ ์ฐพ์ ๋จ์ด๊ฐ ๋ค์ด์๋์ง ๊ฒ์ฌํด์ฃผ๊ณ ์์ผ๋ฉด true / ์์ผ๋ฉด false ๋จ๊ฒจ์ค๋๋ค. $('form').on('submit',function(e){ var ์
๋ ฅํ๊ฐ = document.getElementById('email').value; if ( /\S+@\S+\.\S+/.test(์
๋ ฅํ๊ฐ) ){ alert('์ด๋ฉ์ผํ์์๋') e.preventDefault(); } }); 1. ์ ์ถ๋ฒํผ์ ๋๋ ์๋ ๋ณํ๊ฐ ์๊ธฐ๋๋ก 2. ์
๋ ฅํ ๊ฐ์ ๋จผ์ ๋ณ์์ ๋ด์์ฃผ๊ณ 3. ์
๋ ฅํ ๊ฐ์ test()์ ๋ด์ ๊ฒ์ฆ 4. ์๋ฆผ์ฐฝ๋์ 5. ๋ค์ํ์ด์ง๋ก ๋์ด๊ฐ๊ธฐ ๋ฐฉ์ง ๋ฌธ์ : ํผ ์ ์ก์ ..
(ํํธ) 5๋ผ๋ ๋ฌธ์๋ง 5 ์ด๊ฑธ๋ก ๊ฐ์ธ๋ฉด html ์กฐ์ํ๊ธฐ ์ฌ์์ง๋๋ค. ๋ณ์ ์ด๊ธฐ๊ฐ์ ๋จผ์ ๋ฐ์ ์ ์ธํ๊ณ , ๋ณ์๊ฐ ์ผ๋ง์ฉ ์ค์ด๋ค์ง ์๋ ค์ค ๋ณ์๊ฐ 0๋ณด๋ค ํด๋๊น์ง ์นด์ดํธ ๋ค์ด ์ ์ธ setInterval() ํจ์๋ ๋ช์ด๋ง๋ค ๋ณํ๋ฅผ ์ผ์ผํฌ๋ ์์ฃผ ์ฐ์! 5์ด ์ด๋ด ๊ตฌ๋งค์ ์ฌ์ํ ์ฆ์ (์ฐธ๊ณ ) ํ์ด๋จธ๋ฅผ ์ญ์ ํ๊ณ ์ถ์ผ๋ฉด var ํ์ด๋จธ = setInterval(์ด์ฉ๊ตฌ); ์ด๋ ๊ฒ ๋ณ์์ ์ ์ฅํด๋ ๋ค์ ํ์ด๋จธ ์ญ์ ํ๊ณ ์ถ์ ๋ clearTimeout(ํ์ด๋จธ) ์ด ์ฝ๋ ์คํํ๋ฉด ๋ฉ๋๋ค.
๋ก๊ทธ์ธํ์ธ์ ์ ์ก ๋ซ๊ธฐ Navbar An item A second item A third item A fourth item And a fifth one Shirts on Sale ๋ก๊ทธ์ธ ๋ฒ์ธ ํ๊ทธ์์ ๋ฐ์ํ๋ ์ด๋ฒคํธ๋ค์ด ์์ต๋๋ค. input์ด๋ฒคํธ์ change ์ด๋ฒคํธ์ธ๋ฐ ์์ ๋ญ๊ฐ ์
๋ ฅํ ๋ ๋ฐ์ํฉ๋๋ค. ๋ด์ฉ์ ์
๋ ฅํ ๋๋ ๋ณํ๊ฐ ์๊ธธ๋ ์ธ์ ์๋ ์ด๋ฒคํธ๋ฆฌ์ค๋์
๋๋ค document.getElementById('email').addEventListener('input', function(){ console.log('์๋
') }); document.getElementById('email').addEventListener('change', function(){ console.log('์๋
') });
Hello, world! // //1. html,css ๋ก ๋ฏธ๋ฆฌ ๋์์ธ //2. ๋ฒํผ ๋๋ฅด๋ฉด ๋ณด์ฌ์ฃผ์
๋ค์ html,css ์๋ฃ๋ค์ ๋ถํธ์คํธ๋ฉ์์ ๋ฐ์๋ค //html ๋ก๊ทธ์ธํ์ธ์ ๋ซ๊ธฐ ๋ก๊ทธ์ธ //css .black-bg { width : 100%; height : 100%; position : fixed; background : rgba(0,0,0,0.5); z-index : 5; padding: 30px; } .white-bg { background: white; border-radius: 5px; padding: 30px; } .noshow { display:none; } ์๋ฐ์คํธ๋ฆฝํธ๋ก ํด๋์ค๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ชจ๋ฌ์ฐฝ์ ๋์ฐ๊ฑฐ๋ ์์จ์ ์๋ค. UI ์ ๋๋ฉ์ด์
์ ์ด์ฟผ๋ฆฌ ๋ฌธ๋ฒ์ ์ฌ์ฉํ๋ค. ์ ์ด์ฟผ๋ฆฌ๋ฅผ ์ด์ฉํ๋ฉด ์ ๋๋ฉ์ด์
์ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ค. ์์ฐ์ค๋ฝ๊ฒ ๋ชจ๋ฌ์ฐฝ์ด ์์ํ ๋จ๊ณ , ์์ด์ง๊ฒ ๋ง๋ค์..
์ ์ด์ฟผ๋ฆฌ๋ ๊ธฐ์กด์ ์๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๊ฐํธํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. ์๋ก์ด ์ปดํจํฐ ์ธ์ด๋ ์๋๋ค $('์
๋ ํฐ')๋ก ์ฐพ์ผ๋ฉด jQueryํจ์๋ง ๋ถ์ ์ ์์ querySelector('์
๋ ํฐ')๋ก ์ฐพ์ผ๋ฉด ์๋ฐ์คํฌ๋ฆฝํธํจ์๋ง ๋ถ์ผ์ ์์ $('.hello').innerHTML = ใดใดใดใดใดใด ์๋
๋ฒํผ
alert ๋ฐ์ค ๋ด์ฉ ๋ฐ๊ฟ์ ๋์ฐ๊ธฐ 1. ํ๊ทธ ๋ด์ฉ์ ์์ด๋์
๋ ฅ์ผ๋ก ๋ฐ๊ฟ 2. alert ๋์ ๊ธฐ์กด์ ์๋ alert ๋ฐ์ค๋ฅผ ์ฌ์ฌ์ฉ ๋ฒํผ1 ๋๋ฅด๋ฉด alert ๋ฐ์ค ์์ ์ ๋ชฉ์ "์์ด๋์
๋ ฅํ์ธ์" ๋ก ๋ฐ๊พธ๊ณ alert๋ฐ์ค ๋์ฐ๊ธฐ ๋ฒํผ2 ๋๋ฅด๋ฉด alert ๋ฐ์ค ์์ ์ ๋ชฉ์ "๋น๋ฒ์
๋ ฅํ์ธ์" ๋ก ๋ฐ๊พธ๊ณ alert๋ฐ์ค ๋์ฐ๊ธฐ ์๋ฆผ์ฐฝ์ ๋ซ๊ธฐ ๋ฒํผ1 ๋ฒํผ2