728x90
๋ฐ์ํ
input.focus()
input.focus()๋ก input์ focus๋ฅผ ํ๋ฉด ์ปค์๊ฐ ๋งจ ์์ ์์นํ๊ฒ ๋๋ค
input์์ ์ปค์ ๋ง์ง๋ง์ผ๋ก ์์น์ํค๊ธฐ
์ปค์๋ฅผ ๋งจ ๋ค๋ก ๋ณด๋ด๊ธฐ ์ํด์๋
- input์ ์๋ ๊ฐ์ ๋ณ์์ ์ ์ฅํ ๋ค์
- input์ focus ํด์ฃผ๊ณ
- input์ value ๊ฐ์ ๋น์์ค ๋ค์์
- ๋ค์ value๊ฐ์ ์ฑ์์ค๋ค
์ฝ๋
const changeEditMode = (e) => {
const $item = e.target.closest('.item')
const $editInput = $item.querySelector('input[type="text"]')
const value = $editInput.value
$editInput.focus()
$editInput.value = ''
$editInput.value = value
}
์๋์ ๊ฐ์ด ๋ง์ง๋ง์ ์ปค์๊ฐ ์์นํ๊ฒ ๋๋ค
728x90
๋ฐ์ํ
'๐ฉโ๐ค ํ๋ก ํธ์๋ > javascript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Javascript][Node.js] Github actions๋ฅผ ์ด์ฉํด์ README ์๋ ์ ๋ฐ์ดํธํ๊ธฐ (0) | 2022.12.02 |
---|---|
[Javascript] var, let, const (0) | 2022.06.22 |
[Javascript] ํ์ด์ง๋ค์ด์ ๊ตฌํํ๊ธฐ (1) | 2022.06.07 |