이런식으로 css선택자 사용하면 간결하고 명확하게 쓸 수 있음!
관련언어(맥스 3개까지만)<br>
JS<input type="checkbox" name="n_skill" value="js" onclick="f3ck(this)">
Java<input type="checkbox" name="n_skill" value="java" onclick="f3ck(this)">
Oracle<input type="checkbox" name="n_skill" value="oracle" onclick="f3ck(this)">
HTML<input type="checkbox" name="n_skill" value="html" onclick="f3ck(this)">
CSS<input type="checkbox" name="n_skill" value="css" onclick="f3ck(this)"><br>
// 체크박스를 어캐할 건지, dataArr[i].skills 있는 내용이 자동 체크되어야 함!
// css 선택자를 잘 쓰면 프로그램이 심플하고 명확해짐
let ckArr = dataArr[i].skills;
for(let j=0; j<dataArr[i].skills.length; j++){
**document.querySelector(`[value=${ckArr[j]}]`).checked=true;**
}
다른 버전 속성태그에 임의의 이름주고 사용 (hgt)
관련언어(맥스 3개까지만)<br>
JS<input type="checkbox" name="n_skill" value="js" onclick="f3ck(this)">
Java<input type="checkbox" name="n_skill" value="java" onclick="f3ck(this)">
Oracle<input type="checkbox" name="n_skill" value="oracle" onclick="f3ck(this)">
**HTML<input type="checkbox" hgt name="n_skill" value="html" onclick="f3ck(this)">**
**CSS<input type="checkbox" hgt name="n_skill" value="css" onclick="f3ck(this)"><br>**
alert(document.querySelectorAll("[hgt]")[1].value);
