두 개의 서로 다른 형식 인 formA와 formB는 각각 다른 .asp 파일에 있습니다. 각 양식에는 사용자가 주소를 입력해야하는 텍스트 영역이 있습니다. formB의 textarea 옆에 두 텍스트 영역의 주소가 같으면 사용자가 클릭 할 수있는 확인란이 있습니다. 내 질문에 어떻게 formA의 textarea에서 확인란을 사용하여 formB의 텍스트 영역에 값을 복사 할 수 있습니다. 두 개의 다른 .asp 파일과는 다른 양식이 관련되어 있기 때문에 알아낼 수 없습니다. 당신이 도울 수 있기를 바랍니다. 고맙습니다.두 가지 다른 형식의 텍스트 영역에 복사 값 (다른 .asp 파일의 두 형식 모두)
0
A
답변
0
배송 주소의 값을 우편 주소와 동일하게 복사하려는 계산 절차와 같은 경우 매우 간단합니다.
양식 B에서는 숨겨진 양식 필드에 다른 주소 (양식 A 또는 저장소에서 보관)를로드 한 다음 javacsript에서 확인란이 변경된 것을 감지합니다. 체크 된 경우 숨겨진 양식 값을 새 텍스트 상자로 복사하십시오. 당신이 (모든 형태 B의 ASP 페이지)가 필요
3 개 조각 : 가 변경 '이전 페이지 (양식 A) 에서 주소를 검색'
<%
Dim addressInFormA
'Retrieve the address from previous page (form a)
'Change to Request.Form or Request.QueryString for more efficient code
'Using Request as a catch all here.
'Need to add necessary clean up code to prevent script injection vulnerability here
'For simplicity sake, I'm not doing it here.
addressInFormA = Request("txtAddress")
%>
<input type="hidden" name="hidAddress" id="hidAddress" value="<%=addressInFormA%>" />
<input type="checkbox" name="chkUseAddressA" id="chkUseAddressA" onclick="checkCopyAddress()" />
<input type="text" name="txtAddress" id="txtAddress" />
<script>
function checkCopyAddress() {
'Get me the checkbox
'This is just for example, in reality I won't do it this way.
var checkBox = document.getElementById("chckUseAddressA");
document.getElementById("txtAddress").value =
(checkBox.checked) ? document.getElementById("hidAddress").value : "";
}
</script>
관련 문제
- 1. IEnumerable에서 두 가지 다른 데이터 형식 가져 오기 도움말
- 2. 다른 스키마에있는 두 테이블 모두
- 3. PHP에서 같은 형식의 다른 형식
- 4. 두 쿠키는하지만, 서로 다른 값
- 5. ajax 텍스트 영역을 다른 비 아약스 텍스트 영역에 복사/추가
- 6. 동일한 코드가 서로 다른 두 가지 앱에서 서로 다른 두 가지 작업을 수행하고 있습니까?
- 7. 두 개의 열이 다른 테이블에서 모두 선택
- 8. 조롱과 함께 두 가지 다른 기대 테스트
- 9. 단일 활동에서 두 가지 다른 활동
- 10. 두 가지 다른 서비스간에 데이터를 공유하는 방법
- 11. 두 개의 다른 문자열 사이에서 텍스트 선택하기 +
- 12. VS 2008 배포 프로젝트에서 서로 다른 두 위치에 동일한 파일의 두 가지 버전을 설치하려면 어떻게해야합니까?
- 13. 설명하고 두 개의 서로 다른 값
- 14. 형식의 텍스트 파일에 xml 파일의 출력 값
- 15. 두 개의 다른 텍스트 컨텍스트에 바인드 된 두 개의 다른 텍스트 상자를 얻는 방법은 무엇입니까?
- 16. 한 개체에서 다른 개체로 값 복사
- 17. str_replace()를 사용하여 두 가지 다른 버전을 반환하십시오.
- 18. 형식 강력한 형식의 요소 값
- 19. 두 개의 다른 페이지에 두 개의 텍스트 상자가 있습니다.
- 20. 다음 두 가지 시나리오에
- 21. Crystal Reports - 두 가지 인쇄 형식
- 22. 두 사람이 서로 다른 시간에 서로 다른 두 가지 이벤트를 시작하는 방법은 무엇입니까?
- 23. 다른 텍스트 상자에 값 복제
- 24. 두 개의 다른 서버 쿼리
- 25. 두 거대한 텍스트 파일의 내용을 빠르게 비교합니다.
- 26. 다른 JAR에 두 클래스로드하기
- 27. 다른 cpu 아키텍처에서 두 배입니까?
- 28. CSS 동일한 필드에 대해 두 가지 다른 스타일
- 29. 파일 복사 - 이름이 충돌하는 경우 두 파일을 모두 유지하십시오.
- 30. 소수점이없는 두 자리 형식
이 부분에 대해 나에게 코드를 표시 할 수 있습니다 Request.Form 또는 Request.QueryString보다 효율적인 코드 '요청을 모두 catch로 사용. '여기에 스크립트 삽입 취약점을 방지하기 위해 필요한 정리 코드를 추가해야합니다. 코드가 실행될 때 코드가 실행되지 않는 것 같습니다 .Plz 도움말 ... –
다음 MSDN 문서를 읽으시기 바랍니다. http://msdn.microsoft.com/en-us/library/ms972337.aspx –