제이쿼리를 이용해서, 아래와 같이 사용중인데요
Copy
$(document).ready(function(){ $('#btn').on("click",function() { var wr_6=$("#wr_6").val(); $("#wr_6").val(wr_6+$("#aaa").val()+'#'); $('#aaa').val(''); }); });
이렇게하면 저장내용이...
가#나#다#라# 이렇게 됩니다.
이때 마지막의 # 만 저장안되게.. 혹은 삭제되게 할 수 있나요?
input 창에 가 입력하고 추가 버튼 누르고 나 입력하고 추가버튼 누르면
자동으로 가#나#다#라# 되거든요.
마지막의 # 만 없애고 싶어요ㅠㅠㅠ
|
답변 3개 / 댓글 4개
채택된 답변
+20 포인트
2015-05-23 (토) 05:09:43
버튼누를때마다 wr_6 쪽으로 모인다면
#btn 누를때 맨처음 wr_6은 빈값일거 같은데 .. 그렇다면
$("#wr_6").val((!wr_6?'':'#')+wr_6+$("#aaa").val());
아니면 위부분중
(wr_6.indexOf('#')==-1?'':'#')
Html부분이 없어서 봉사 문고리잡듯이 뭔가 알송달송 하네요 .
근뎨 맨 마지마커# 삭제 안해도 상관없을거 같은데ᆢ
explode구분자로 쓰더라도 어차피 빈공백이라
답변에 대한 댓글 1개
집에가고픈
2015-05-25 (월) 10:01:49
이렇게 하니깐 되네요 ~ 감사합니다ㅋㅋㅋ 알송달송하시다면서 제가 원하는 정답을 바로 따악 적어주신!! 능력자!
2015-05-22 (금) 19:05:24
저거 html 부분 보여 주세요.
값이 다 나오고 난 후에 자르는 것보다 차라리 처음부터 안 들어가게 하는 게 나을 것 같아요.
답변에 대한 댓글 2개
집에가고픈
2015-05-22 (금) 21:48:55
그냥 input 부분인데, 그부분을 보여달라는건가요?
처음부터 # 값이 안들어갈순없어요, 분류처럼 exploed 할 구분자거든요
처음부터 # 값이 안들어갈순없어요, 분류처럼 exploed 할 구분자거든요
2015-05-22 (금) 23:06:49
저 스크립트에서 사용하는 input 부분만 보여 주셔도 될 것 같아요.
클릭할 때마다 값을 배열에다가 넣어서 그 배열을 # 이걸로 연결하면 될 것 같아서요.
클릭할 때마다 값을 배열에다가 넣어서 그 배열을 # 이걸로 연결하면 될 것 같아서요.
2015-05-22 (금) 18:36:44
+'#'
이걸 없애는건 안되는건가요 ?
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.