An invalid form control with name=” is not focusable 에러가 날때
클롬(chrome)에서 Form을 이용해 배열함수를 담기 위해서 아래와 같이 하고, 확인을 눌렀는데 작동이 안된다. 그래서 개발자도구를 보니깐.
An invalid form control with name=’me_link[]’ is not focusable
이란 에러가 난다. 이유는 이게 required로 되어 있는데… div에서 display:none으로 보이지 않도록 했으니깐… submit를 누르면 에러표시를 할 수가 없어서 그런거다.
<form name="fmenulist" id="fmenulist" method="post" action="./menu_update.php" onsubmit="return fmenulist_submit(this);"> <div style='display:none"> <input type="text" name="me_link[]" value="vale1" id="me_link_<?php echo $idx; ?>" required class="form-control"> </div> <input type="submit" name="act_button" value="메뉴저장" class="btn_submit btn "> </form> <script> function fmenulist_submit(f){ return true; } </script>