hx-disabled-elt

hx-disabled-elt 속성은 μš”μ²­μ΄ μ§„ν–‰λ˜λŠ” λ™μ•ˆ disabled 속성이 좔가될 μš”μ†Œλ₯Ό 지정할 수 있게 ν•©λ‹ˆλ‹€. 이 μ†μ„±μ˜ 값은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:

λ‹€μŒμ€ μš”μ²­ λ™μ•ˆ μžμ‹ μ„ λΉ„ν™œμ„±ν™”ν•˜λŠ” λ²„νŠΌμ˜ μ˜ˆμ œμž…λ‹ˆλ‹€:

<button hx-post="/example" hx-disabled-elt="this">
    Post It!
</button>

μš”μ²­μ΄ 진행 쀑일 λ•Œ, μ΄λŠ” λ²„νŠΌμ— disabled 속성을 μΆ”κ°€ν•˜μ—¬ μΆ”κ°€ 클릭을 λ°©μ§€ν•©λ‹ˆλ‹€.

hx-disabled-elt 속성은 μš”μ²­ λ™μ•ˆ μ—¬λŸ¬ μš”μ†Œλ₯Ό λΉ„ν™œμ„±ν™”ν•˜κΈ° μœ„ν•΄ μ‰Όν‘œλ‘œ κ΅¬λΆ„λœ μ—¬λŸ¬ CSS μ„ νƒμžλ₯Ό μ§€μ •ν•˜λŠ” 것도 μ§€μ›ν•©λ‹ˆλ‹€. λ‹€μŒμ€ μš”μ²­ λ™μ•ˆ νŠΉμ • 폼의 λ²„νŠΌκ³Ό ν…μŠ€νŠΈ μž…λ ₯ ν•„λ“œλ₯Ό λΉ„ν™œμ„±ν™”ν•˜λŠ” μ˜ˆμ œμž…λ‹ˆλ‹€:

<form hx-post="/example" hx-disabled-elt="find input[type='text'], find button">
    <input type="text" placeholder="Type here...">
    <button type="submit">Send</button>
</form>

Notes