본문 바로가기

JSP & WEB & Ajax

가상 input 만들어내기

javascript에서 가상 input 만들어내는 sample source

var cCateList = new Array();
        cCateList[0] = new sCategory("N", "6", "test", "y", "3"); ..
..
..

 for (var i=0; i < cCateList.length; i++) {
   // I 추가, M 수정, D 삭제, N 변경안됨 , Z : 클라이언트에서 입력 후 삭제
   if (cCateList[i].type == "I" || cCateList[i].type == "M" || cCateList[i].type == "D" || cCateList[i].type == "N") {
      var input = document.createElement('input');
      input.type = 'hidden';
      input.name = 'folderChannels';
      input.value = serialize(cCateList[i]);
    
      formObj.appendChild(input);
      aInputObject.push(input);
      input = document.createElement('input');
      input.type = 'hidden';
      input.name = 'channelNames';
      input.value = cCateList[i].title;
           
      formObj.appendChild(input);
      aInputObject.push(input);
   }