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}'>