채택완료
여분필드 활용시 주소에서 특정부분만 추출하는 방법
특정게시판에서 여분필드를 활용해서
주소를 입력받으려고 합니다.
여분필드를 더 만들어서 하면 되겠지만...
예를 들어서
wr_1 일때 주소를 입력받습니다.
주소입력박스는 하나구요
wr_1
| 주소 | 서울 용산구 두텁바위로 60 용산고등학교 |
이렇게 입력을 받을때
위의 주소에서
"용산구"
혹은
"두텁바위로"
이런식으로 "00구" 나 "00동" 00로" 등로
특정주소만 추출할수가 있을까요?
방법이 있다면 알려주셨으면 합니다.
답변 4개
채택된 답변
+20 포인트
추출이라고 하시면?? 해당 부분중에 ~구,~로 만 추출하여 입력하실려고 하시는건가요???
해당 구,로,동 이런부분을 찾기 하신후 해당 문구가 존재.
위처럼 빈칸으로 구분이 되어 주소가 입력이 된다는 가정하에 말씀드리면,
script 로
var wr_1 = input의 name으로 val추출
var wr_1_sta = 1; --기본1부터시작
var wr_1_end = 1; --기본1부터시작
wr_1_end = wr_1.indexOf("로") <--해당 문구 위치를 찾아줍니다. 존재시
wr_1_sta = wr_1.indexOf(" ") <--빈칸을 위치 추출
wr_1 = wr_1.substr(wr_1_sta,wr_1_end); <-- 두텁바위로 출력
이부분을 다시 val(wr_1) <-- 넣어주시거나 히든에 넣어주시면 됩니다.
action onkey 타입사용
답변을 작성하려면 로그인이 필요합니다.