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>