Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
제이쿼리를 이용한 마지막 글자 삭제 기능 질문이요

제이쿼리를 이용한 마지막 글자 삭제 기능 질문이요

제이쿼리를 이용한 마지막 글자 삭제 기능 질문이요

QA

제이쿼리를 이용한 마지막 글자 삭제 기능 질문이요

답변 3

본문

제이쿼리를 이용해서, 아래와 같이 사용중인데요


    $(document).ready(function(){
    $('#btn').on("click",function() {
   var wr_6=$("#wr_6").val();
            $("#wr_6").val(wr_6+$("#aaa").val()+'#'); 
   $('#aaa').val('');
        });
    });​
​
​

이렇게하면 저장내용이...

가#나#다#라# 이렇게 됩니다.

이때 마지막의 # 만 저장안되게.. 혹은 삭제되게 할 수 있나요?

 

input 창에 가 입력하고 추가 버튼 누르고 나 입력하고 추가버튼 누르면

자동으로 가#나#다#라# 되거든요.

마지막의 # 만 없애고 싶어요ㅠㅠㅠ 

이 질문에 댓글 쓰기 :

답변 3

버튼누를때마다 wr_6  쪽으로 모인다면 

#btn 누를때 맨처음 wr_6은 빈값일거 같은데 ..  그렇다면 
$("#wr_6").val((!wr_6?'':'#')+wr_6+$("#aaa").val());

 아니면 위부분중

(wr_6.indexOf('#')==-1?'':'#')
Html부분이  없어서  봉사 문고리잡듯이 뭔가 알송달송 하네요 .


근뎨 맨 마지마커# 삭제 안해도 상관없을거 같은데ᆢ 

explode구분자로 쓰더라도 어차피 빈공백이라  

+'#'

이걸 없애는건 안되는건가요 ? 

저거 html 부분 보여 주세요.

값이 다 나오고 난 후에 자르는 것보다 차라리 처음부터 안 들어가게 하는 게 나을 것 같아요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로