innerhtml 관련 문의 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

innerhtml 관련 문의 드립니다. 정보

innerhtml 관련 문의 드립니다.

본문

화면에 총무부,기획부,홍보부가 나타나야 되는데 
홍보부가  결과값이 나오지 않습니다..
이유가 무엇인지요?
 
innerhtml에서
(<input type=text name='Deptno' class=Resume_Form  ..)  에서
'Deptno'를 Deptno[]로 선언하고 싶은데 계속 오류가 납니다.
감사합니다. 
 
 
 DEPT
 DEPT
 DEPT
- 추가내용을 작성하실 수 있습니다. (최대 4개까지)  
 
 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<? $department[0]  =  '총무부';
    $department[1]  =  '기획부';   
    $department[2]  =  '홍보부';    
    
?>    
<script language="javascript">
function Append(tableID)
 {
    if (parseInt(document.fregisterform.defaultrow.value)>=4){
   alert("추가사항은 최대 4개까지 입니다.")
    }else{
 
  var table = document.all ? document.all[tableID] : document.getElementById(tableID);
   //alert(table.rows.length);
   var row = table.insertRow(table.rows.length);
   if (document.all)
   {
     var cell = row.insertCell(0);
     var careerno = parseInt(document.fregisterform.defaultrow.value)+1;
     CareerAddHTML= "<div id=divCareer"+careerno+" style=display:'';><table align=center border=0 cellpadding=2 cellspacing=0 width='100%'>"
     CareerAddHTML=(CareerAddHTML+"<tr bgcolor=#F5F5F5> <tr bgcolor=#F5F5F5><td> DEPT</td><td><input type=text name='Deptno' class=Resume_Form size=27 maxlength=25></td></td></tr><tr bgcolor=#F5F5F5></td></tr><tr bgcolor=#F5F5F5><td colspan=4 height=3></td></tr></table></div>");
     cell.innerHTML =CareerAddHTML;
   }
   else if (document.getElementById)
   {
    for (var i = arguments.length - 1; i >= 1; i--)
    {
     var cell = row.insertCell(arguments.length - 1 - i);
     cell.appendChild(document.createTextNode(arguments[i]));
    }
   }
   document.fregisterform.defaultrow.value = parseInt(document.fregisterform.defaultrow.value)+1;
  }
 }
 
 function init(Div) {  
                        alert("Div" +Div);
                        var vdept = ["<?=$department[0]?>","<?=$department[1]?>","<?=$department[2]?>"];
  vDeptno = eval("fregisterform.Deptno"); 
  vDeptno.value=vdept[Div];                
 }
 
 
</script>
<table width=600 cellspacing=0 cellspacing=0 align=center>
<form name=fregisterform method=post action="javascript:fregisterform_submit(document.fregisterform);" enctype="multipart/form-data" autocomplete="off">
<tr><td>
       <?  for ($i=0; $i <1; $i++ )  {    ?>
        <table id=app align=center border="0" cellpadding="2" cellspacing="0" width="100%">
         <tr>
          <td>
          <div id=divCareer1 style="display:'';">
           <table align=center border="0" cellpadding="2" cellspacing="0" width="100%">
            <tr bgcolor=#F5F5F5>
             <td> DEPT</td>
             <td><input type="text" name="Deptno[]" class="Resume_Form" size="27" maxlength=25  value='<?=$department[$i]?>'></td>
          
                                        <td></td>
                                        <td></td>
            </tr>
            <tr bgcolor=#F5F5F5>
             <td colspan=4 height=3></td>
             <INPUT type=hidden value=1 name=defaultrow>
            </tr>
           </table> 
          </div>
          </td>
         </tr>
        </table>
 
          
        <table align="center" border="0" cellpadding="3" cellspacing="0" width="98%">
          <tr>
          <td width=84%>
          <font class="font3" font style="letter-spacing:-1px">- 추가내용을 작성하실 수 있습니다. (최대 4개까지)
           <input name="btn_AddCareer" type="button" class="Mbutton" value="추가" onClick="javascript:Append('app');"></td>
                                                     </tr>
        </table>
      <? }  ?>    

<script language='Javascript'> 
  Append('app'); 
  init(1);
  Append('app'); 
  init(2);
 </script>
 
</form>
</td>
</tr>
</table>

<script language="Javascript">
 
// submit 최종 폼체크
function fregisterform_submit(f)
{
    f.action = "./form_update.php";
    f.submit();
}
</script>
</BODY>
</HTML>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로