묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
ASP 문서에서 <input> 테그로 변수 넘길때
2003.08.28 11:01
안녕하세요? 오랫만에 질문 드립니다.
비오는 날씨에 비피해는 없으셨는지....
제가 플밍을 진행하다가 막히는 부분이 있어서 질문 드립니다.
제목에서와 같이 ASP 문서에서 <input 테그로 다른 문서에 변수를
넘길 때 따음표가 포함된 내용에서 자꾸 문제가 생깁니다.
-------------------------------------------------------
[문서1] 아래와 같이 subject 라는 변수로 폼 입력을 받습니다.
<input type="text" name="subject">
[문서2] 문서 2에서 다시 문서 3으로 아래와 같이 넘깁니다.
<input type="hidden" name="subject" value="<%=subject%>">
[문서3]
이곳에서 위의 subject 변수를 호출할때 따음표가 있는
내용이면 제대로 표시를 못하네요.
--------------------------------------------------------
처음 입력 폼에서 subject 의 값을 그냥 대한민국 이라고 하면
제대로 넘겨지지만 "대한민국" 이라고 하면 넘어가지질 않습니다.
해결 방법을 알고 계시면 저에게 도움 부탁드립니다.
비오는 날씨에 비피해는 없으셨는지....
제가 플밍을 진행하다가 막히는 부분이 있어서 질문 드립니다.
제목에서와 같이 ASP 문서에서 <input 테그로 다른 문서에 변수를
넘길 때 따음표가 포함된 내용에서 자꾸 문제가 생깁니다.
-------------------------------------------------------
[문서1] 아래와 같이 subject 라는 변수로 폼 입력을 받습니다.
<input type="text" name="subject">
[문서2] 문서 2에서 다시 문서 3으로 아래와 같이 넘깁니다.
<input type="hidden" name="subject" value="<%=subject%>">
[문서3]
이곳에서 위의 subject 변수를 호출할때 따음표가 있는
내용이면 제대로 표시를 못하네요.
--------------------------------------------------------
처음 입력 폼에서 subject 의 값을 그냥 대한민국 이라고 하면
제대로 넘겨지지만 "대한민국" 이라고 하면 넘어가지질 않습니다.
해결 방법을 알고 계시면 저에게 도움 부탁드립니다.
value="<%=subject%>"
여기서 subject에 "대한민국" 이라고 들어오면
value=""대한민국"" <-이미 따옴표가 처음에 두번 나와서 value="" 이렇게 이미 닫혔네요.
-------------------------------------------
replace함수로 한번 변환시킨뒤 끌고 다니시는게 좋을것 같네요.
형식-Replace(문자열,찾는문자,대체시킬문자)
활용-subject=Replace(subject,",'')
이렇게 끌고 다니시다가 나중에 다시 쓰실때 변환...
subject=Replace(subject,'',")
여기까지 제가 아는방법이고.. 더 좋은방법이 있을지도 모릅니다