나는 웹 사이트를 구축하고 있습니다 ... 양식을 page1.html
에 작성한 후 모든 필드를 전역 개체에 저장하고 다른 페이지 (page2.html
)로 이동하려고합니다. page2.html
에서 나는 그 매개 변수를 얻는다고 생각했습니다.글로벌 개체를 사용하여 새 페이지로 이동
나는 탐색 버튼을 만들어 :
<a href= "page2.html"><input type="submit" name="submit" id="submit1" value="Go" /> </a>
그리고 page1.html
의 끝 부분에 기능을 추가 :
<script>
$("#submit1").click(function() {
shareObject = new Object();
shareObject.name = $("#name").val();
shareObject.email = $("#email").val();
shareObject.phone = $("#phone").val();
shareObject.address= $("#address").val();
window.shareObject = shareObject;
});
</script
내가 공유 개체의 속성에 의해 그 값을 얻을 수 page2.html
의 생각 - shareObject
, 예 :
그러나 page2.html
은 shareObject
을 인식하지 못합니다.
왜 그런가? 아니면 그것을 구현하는 것이 더 좋은 아이디어일까요?
이미 두 번째 페이지를 호출 첫 페이지에서 양식이있는 경우; 왜 당신은'$ _POST [...]'또는'$ _GET [...]'이외의 다른 변수들에 접근하기를 원하십니까 – Jaay
새로운 페이지에 새로운 DOM이 있습니다. 그래서 값을 공유 할 수 없습니다 내가 그랬던 것처럼. –