- λ·° ν¬νΈμ ν¬κΈ° κ°μ Έμ€κΈ°
clientWidth, heigt (μ€ν¬λ‘€ ν¬κΈ°λ ν¬ν¨νμ§ μλλ€.)
window.innerheight width (μ€ν¬λ‘€ ν¬κΈ° ν¬ν¨.)- μ€ν¬λ‘€ ν 거리 ꡬνκΈ°
scrollLeft, scrollTop (x,y μΆμΌλ‘ μ€ν¬λ‘€ ν 거리)- νΉμ μμΉλ‘ μ€ν¬λ‘€νκΈ°
window.scrollBy(x,y)- νΉμ κ±°λ¦¬λ‘ μ€ν¬λ‘€νκΈ°
window.scrollBy(dx,dy)
HTML form
- form μ λ ₯ λ°μ΄ν°λ₯Ό μΉ μλ²μ 보λ΄κ³ μλ²λ κ·Έ λ°μ΄ν°λ₯Ό μ²λ¦¬, μ¬μ©μμκ² λ°ν λλ DBμ μ μ₯νλ€.
- μ¬μ©μ μ λ ₯μ λ°λ UIλ‘ μ¬μ©.
- formμ method, action attributeλ₯Ό κ°μ§λ€.
Css μ μ΄νκΈ°
1. style μμ± κ° μμ
2. class add or remove or toggleclassList νλ‘νΌν°
- add('ν΄λμ€) μΆκ°
- remove('ν΄λμ€') μ κ±°
- toggle('ν΄λμ€') ν κΈ μΆκ° λλ μμ
- contains('ν΄λμ€') νμΈ (true, false)
μ΄λ²€νΈ μ²λ¦¬
addEventListnerλ§ μ¬μ©νμ.
μ΄λ²€νΈκ° λ°μνλ©΄ μ€νλλ ν¨μ = μ΄λ²€νΈ μ²λ¦¬κΈ° λλ μ΄λ²€νΈ 리μ€λtarget.addEventListener(type,listener,usecapture)
- target : μ΄λ²€νΈ 리μ€λλ₯Ό λ±λ‘ν DOM λ Έλ
- type: μ΄λ²€νΈ νμ λ¬Έμμ΄ ('click','change'λ±..)
- listener : μ΄λ²€νΈ μ²λ¦¬ callback ν¨μ
- usecapture : μΊ‘μ²λ§ options (true,false)
addEventListenerμ μ₯μ
- μ΄λ²€νΈ 리μ€λ μ¬λ¬κ° λ±λ‘ κ°λ₯
- λ²λΈλ§, μΊ‘μ²λ§ μ‘°μ μ¬μ
- μ΄λ²€νΈ μ ν μ©μ΄