[03/02]TIL

송승찬·2020년 3월 2일
0

CodeSquad_TIL

목록 보기
6/14

getElementByClassName

return HTMLCollection[ ]이다(type은 object).따라서 아무것도 못 찾아와도 null이나 undefined와 다름을 기억하자
return HTMLCollection이기에 어떤요소 가져오려면 el.getElementByClassName[0]으로 써야,
따라서 요소에 id주고 el.getElementById()혹은 .querySelector쓰자

자동완성 기능 구현 중

-고칠 것
1.키보드 입력시 생성된 리스트 중 하나를 클릭시 해당 요소를 불러오지 못하는 것
2.키보드로 이동후 엔터키 입력시 해당 요소의 값이 input의 값으로 이동되야 하는 것
3.< input type='hidden' value='' /> value부분에 ''를 안 해주니 값이 제대로 전달되지 않는 일이 있었다.조심하자

contentDiv.innerHTML=<strong>${dataValue.substring(0,value.length)}</strong>${dataValue.substring(value.length)}<input type='hidden' value='${dataValue}'>

profile
superfly

0개의 댓글