글작성 시 제목에 여분필드값 입력

글작성 시 제목에 여분필드값 입력

QA

글작성 시 제목에 여분필드값 입력

본문

글제목에 여분필드에 입력한 값이 자동으로 들어가도록 하고 싶은데

여분필드 값을 수정하면 값이 중복으로 입력이 되는데 어떻게 해야할질 잘모르겠네요

 


<input type="text" name="wr_subject" value="<?php if(!$write['wr_subject']){ echo date('Ymd_'); } else { echo $write['wr_subject']; } ?>" id="wr_subject" class="frm_input" size="30">
 
<input id="name" type="text" name="wr_1_0" maxlength="6" value="<?=$wr_1[0]?>" onblur="subject_change(this.value)" required/>
 
<script type="text/javascript">
            function subject_change(val){
              val = val.replace(/ /g,'');
              if(val) document.fwrite.wr_subject.value= document.fwrite.wr_subject.value + ''+val ;
            }
          </script>

 

현재 저런 형태로 구성이 짜여져 있는데 수정안 알려주시면 감사하겠습니다

추가로 두번째 여분필드 값을 위의 input name 뒤에 입력되도록 하는 방법도 알려주시면 정말 감사하겠습니다

이 질문에 댓글 쓰기 :

답변 2

스크립트에서 구분값을 넣어주고

최조에 입력시 제목을 비워준다음 새로운값을 추가해주도록 분기해주셔야되겠네요

 

flag 변수같은거 만든 후 스크립트가 실행될때 flag==0이면 제목을 비워준 후 flag=1로 바꿔주도록 해보세요

1. value + val로 하면 기존값에 추가한다는 뜻입니다 해당부분만 바꾸면될거같아요

 

2. 

<input id="name" type="text" name="wr_1_0" maxlength="6" value="<?=$wr_1[0]?>" onblur="subject_change(this.value)" required/> <?=$wr_2?>

제가 정신이 없어서 글을 이상하게 쓴 거 같네요..
제목에 오늘 날짜인 date('Ymd')를 기본으로 넣고 그 뒤에 차례대로 여분필드1(name)값, 여분필드2값이 입력되도록 하는 게 목적입니다
입력 자체는 잘 되고 있는데 input값을 수정할 경우 제목에 입력됐던 값이 지워지고 새로 입력한 값만 들어가야 하는데 기존 값이 그대로 남아있네요

답변을 작성하시기 전에 로그인 해주세요.
전체 16
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT