[Javascript] κ°„λ‹¨ν•œ λ©”λͺ¨μž₯을 λ§Œλ“€μ–΄λ³΄μž createTextNode() createElement() appendChild() remove()🧐
Β·
JavaScript
1. getElementById() μž…λ ₯μ°½, μž…λ ₯μ°½κ°’(value) κ°€μ Έμ˜€κΈ°2. createTextNode() μž…λ ₯ν•œ λ‚΄μš©μ„ ν…μŠ€νŠΈ λ…Έλ“œλ‘œ λ³€ν™˜ν•˜κΈ°3. createElement() HTML μš”μ†Œ μƒμ„±ν•˜κΈ°4. appendChild() λΆ€λͺ¨ μš”μ†Œμ— μƒμ„±λœ μžμ‹ μš”μ†Œ μΆ”κ°€ν•˜κΈ°5. addEventListener() 클릭 이벀트 ν•¨μˆ˜ (μΆ”κ°€ / μ‚­μ œ)6. remove() HTML μš”μ†Œ μ œκ±°ν•˜κΈ°  κ°„λ‹¨ν•œ λ©”λͺ¨μž₯을 λ§Œλ“€κΈ° μœ„ν•΄ μž…λ ₯ μ˜μ—­, μΆ”κ°€ μ˜μ—­, 리슀트 μ˜μ—­μ„ κ°„λ‹¨ν•œ HTML μ½”λ“œλ‘œ μž‘μ„±ν•˜κ³ μžλ°”μŠ€ν¬λ¦½νŠΈ(Javascript) 둜 μΆ”κ°€, μ‚­μ œ κΈ°λŠ₯을 κ΅¬ν˜„ν•˜μ˜€λ‹€. 1. HTML μ½”λ“œ μž‘μ„±(μœ„ 사진은 CSS λ”°λ‘œ 적용) μžλ°”μŠ€ν¬λ¦½νŠΈ λ©”λͺ¨μž₯ μΆ”κ°€/μ‚­μ œ λ©”λͺ¨ μΆ”κ°€  2. Java..
[Javascript] replace(), parseInt(), toString()λ¬Έμžμ—΄μ„ μ •μˆ˜λ‘œ λ³€ν™˜, μ •μˆ˜λ₯Ό λ¬Έμžμ—΄λ‘œ λ³€ν™˜ 🧐
Β·
JavaScript
메뉴λ₯Ό 주문내역에 μΆ”κ°€ν•˜λŠ” 것을 κ΅¬ν˜„ν•˜λŠ” 도쀑가격이 6,200원 6,000원과 같이 νƒ€μž…μ΄ λ¬Έμžμ—΄μ΄κΈ° λ•Œλ¬Έμ—μ–΄λ–»κ²Œ ν•˜λ©΄ μ •μˆ˜λ‘œ λ³€ν™˜ν•˜μ—¬ 더할 것이며 천자리 λ°”λ‹€ 콀마(,) κ°€ 찍힐 수 μžˆλ„λ‘ ν•˜λŠ” 것에 λŒ€ν•΄ κ³ λ―Όν–ˆλ‹€. ν•΄κ²° μˆœμ„œ 1. 6,200원(λ¬Έμžμ—΄ string) 을 μ •μˆ˜λ‘œ λ³€ν™˜ / 6,200원(string)->6,200(number)2. 6200 (number) + 6000 (number)... + 총 κΈˆμ•‘(number) 계산3. 총 κΈˆμ•‘ 12200 (number)  을 12,200 원 (string) 으둜 λ³€ν™˜ 1. λ¬Έμžμ—΄μ„ μ •μˆ˜λ‘œ λ³€ν™˜- μ •μˆ˜λ‘œ λ³€ν™˜ν•˜κΈ° μ „μ—λŠ” price, price2 λŠ” string νƒ€μž…μΈ 것을 확인 ν•  수 μžˆλ‹€.  - μ •μˆ˜λ‘œ λ³€ν™˜ν•΄μ„œ 좜λ ₯ν•΄λ³΄λ‹ˆ 6200 이 μ•„λ‹Œ 6 만 λ‚˜μ˜€..
[CSS] display / inline-block κ°€μš΄λ° 정렬에 λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️
Β·
CSS
πŸ‘¨‍πŸ’» float:left μ†μ„±μœΌλ‘œ 아무리 κ°€μš΄λ° 정렬을 ν•˜λ €κ³  λ…Έλ ₯ν•΄λ΄€μ§€λ§Œ, μΉ΄λ“œ μš”μ†Œλ“€μ˜ κ°€λ‘œ 정렬을 μœ„ν•΄ float:left 속성을 μ‚¬μš©ν–ˆλ‹€. κ°€λ‘œ 정렬은 성곡(?) ν–ˆμ§€λ§Œ κ°€μš΄λ° 정렬을 ν•˜μ§€ λͺ»ν–ˆλ‹€.text-align: center; / margin:0 auto; λ₯Ό μ‚¬μš©ν•΄λ„ λ„μ €νžˆ μ•ˆλ˜λŠ” κ°€μš΄λ° μ •λ ¬ μ›μΈμ€ λ°”λ‘œ float:left 속성 λ•Œλ¬Έμ΄μ—ˆλ‹€. .travel-card { float: left;} μΉ΄λ“œ μš”μ†Œ class μ„ νƒμž("travel-card") 둜 λ¬Άμ–΄ float: left; μ‚¬μš© μ‹œ κ²°κ³Ό 화면이닀.μš”μ†Œλ“€μ΄ λΈŒλΌμš°μ €μ˜ μ™Όμͺ½λΆ€ν„° κ°€λ‘œ μ •λ ¬λ‘œ λ‚˜μ—΄λœλ‹€.ν•˜μ§€λ§Œ λ‚΄κ°€ μ›ν•˜λŠ” 것은 κ°€μš΄λ° 정렬을 같이 ν•˜λŠ” κ²ƒμ΄μ—ˆλ‹€. πŸ‘¨‍πŸ’» display: inline-block; 을 μ‚¬μš©ν•œ κ°€μš΄λ°..
[CSS] class μ„ νƒμžμ™€ id μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️
Β·
CSS
πŸ‘¨‍πŸ’»νŠΉμ • 뢀뢄에 μŠ€νƒ€μΌμ„ μ μš©ν•˜λŠ” class / id μ„ νƒμž νŠΉμ • μš”μ†Œμ— μŠ€νƒ€μΌμ„ μ μš©ν•˜λŠ” νƒ€μž… μ„ νƒμž νŠΉμ • νƒœκ·Έλ₯Ό μ‚¬μš©ν•˜λ©΄ λͺ¨λ“  μš”μ†Œμ— μŠ€νƒ€μΌμ„ μ μš©ν•  수 μžˆλ‹€.같은 νƒœκ·ΈλΌλ„ μΌλΆ€λŠ” λ‹€λ₯Έ μŠ€νƒ€μΌμ„ μ‚¬μš©ν•  λ•Œ class μ„ νƒμžμ™€ id μ„ νƒμžλ₯Ό μ‚¬μš©ν•œλ‹€.1. νƒœκ·Έ λͺ¨λ“  μš”μ†Œμ— μŠ€νƒ€μΌ 적용 HTML CSS JavaScriptp { color: red;} 2. νƒœκ·Έ μš”μ†Œμ— class(.) / id(#) μ„ νƒμž νŠΉμ • λΆ€λΆ„ μŠ€νƒ€μΌ 적용 HTML CSS JavaScript p { color: red;}/* class μ„ νƒμž */.css { text-decoration: underline; color:blue;}/* id μ„ νƒμž */#js { te..
[HTML] input νƒœκ·Έμ˜ value와 placeholder 속성에 λŒ€ν•΄ μ•Œμ•„λ³΄μž ✍️
Β·
HTML
πŸ‘¨‍πŸ’»μ‚¬μš©μž input λ°•μŠ€ μ•ˆμ— μ›ν•˜λŠ” 문ꡬλ₯Ό 미리 적어 λ‘λŠ” value=".." placeholder=".."  πŸ’‘ 두 μ†μ„±μ˜ input λ°•μŠ€ μ•ˆμ— 문ꡬλ₯Ό 미리 적어 λ‘λŠ” 곡톡점이 μžˆμ§€λ§Œ, λͺ‡ 가지 차이점이 μžˆλ‹€. πŸ’‘ - value 속성은 μ„€μ •λœ 값을 μ„œλ²„ μͺ½μœΌλ‘œ 정보λ₯Ό 전솑할 수 μžˆλ‹€. μ‚¬μš©μžκ°€ input λ°•μŠ€ μ•ˆμ— μƒˆλ‘œμš΄ 값을 μž…λ ₯ν•  λ•Œλ―Έλ¦¬ 적어 λ‘” 문ꡬλ₯Ό 직접 μ§€μ›Œμ•Ό ν•œλ‹€.- placeholder 속성은 value와 달리, μ„œλ²„ μͺ½μœΌλ‘œ 정보가 μ „μ†‘λ˜μ§€ μ•ŠλŠ”λ‹€. λ˜ν•œ μ‚¬μš©μžκ°€ input λ°•μŠ€ μ•ˆμ— κΈ€μžλ₯Ό μž…λ ₯ν•  λ•Œ,μžλ™μœΌλ‘œ μž…λ ₯된 문ꡬ가 사라진닀.- value 속성을 μ μš©ν•  경우 placeholder 보닀 문ꡬ의 κΈ€μž 색이 더 짙닀.value, placeholder 속성 μ‚¬μš© μ˜ˆμ‹œDOCTY..