[HTML] input

hameeeΒ·2023λ…„ 11μ›” 9일
1

My HTML

λͺ©λ‘ 보기
7/7
post-thumbnail

πŸ“ input, label μ—°κ²°ν•˜κΈ°

  • input μš”μ†Œμ˜ id와 label μš”μ†Œμ˜ for 속성을 μ‚¬μš©ν•˜λŠ” 방법
  • label μš”μ†Œ μ•ˆμ— input μš”μ†Œλ₯Ό μ‚½μž…ν•˜λŠ” 방법
// input μš”μ†Œμ˜ id와 label μš”μ†Œμ˜ for 속성을 μ‚¬μš©ν•˜λŠ” 방법
<input type="text" id="username">
<label for="username">μœ μ €λͺ…:</label>

// label μš”μ†Œ μ•ˆμ— input μš”μ†Œλ₯Ό μ‚½μž…ν•˜λŠ” 방법
<label>μœ μ €λͺ…: <input type="text"></label>

πŸ“ κ·Έλ£Ή ν˜•μ„±ν•˜κΈ° - name

  • λ™μΌν•œ name 속성을 λΆ€μ—¬ν•œλ‹€.
<!-- checkbox νƒ€μž… -->
<form>
  <input type="checkbox" name="group2" value="option1"> μ˜΅μ…˜ 1
  <input type="checkbox" name="group2" value="option2"> μ˜΅μ…˜ 2
  <input type="checkbox" name="group2" value="option3"> μ˜΅μ…˜ 3
</form>

<!-- radio νƒ€μž… -->
<form>
  <input type="radio" name="group1" value="option1"> μ˜΅μ…˜ 1
  <input type="radio" name="group1" value="option2"> μ˜΅μ…˜ 2
  <input type="radio" name="group1" value="option3"> μ˜΅μ…˜ 3
</form>

πŸ“ 체크 μƒνƒœ

  • μ΄ˆκΈ°κ°’ μ„€μ •ν•˜λŠ” 방법: input νƒœκ·Έμ— checked 속성을 μ„€μ •
  • μƒνƒœ λ³€κ²½ν•˜λŠ” 방법: JavaScript/jQuery둜 κ΅¬ν˜„

1) μ΄ˆκΈ°κ°’ μ„€μ •ν•˜λŠ” 방법

<!-- html -->
<input type='checkbox' checked> 

2) μƒνƒœ λ³€κ²½ν•˜λŠ” 방법

// JavaScript
document.getElementById("cat").checked = true; // 체크 μƒνƒœλ₯Ό true둜 λ³€κ²½
document.getElementById("cat").checked = false; // 체크 μƒνƒœλ₯Ό false둜 λ³€κ²½

//jQuery
$("#cat").prop("checked", true); // 체크 μƒνƒœλ₯Ό true둜 λ³€κ²½
$("#cat").prop("checked", false); // 체크 μƒνƒœλ₯Ό false둜 λ³€κ²½

0개의 λŒ“κΈ€