2016-11-14 1 views
0

나는 텍스트 영역을 가지고 있고 그것으로부터 입력을 얻고 싶습니다. 다음 페이지는 입력을 사용합니다.다음 페이지에서 teaxt 영역 값을 읽습니다. 다음 페이지에 대한 값을 저장

나는 두 번째 페이지에서 사용할 입력 값 somwhere를 저장해야한다고 생각합니다. 플러그인없이 할 수있는 방법이 있습니까? 그렇지 않다면 어떻게 할 수 있습니까? 가능한 경우 예제를 제공하십시오.

<textarea id="map" rows="3" cols="43"></textarea> 
<button type="button" onClick="save()">Save</button> 

function save() { //code to save info to be used on next page} 

답변

2

당신은 로컬 스토리지으로 확인 클라이언트 측을하고 동작을 향상시킬 수 있습니다, 또는 당신이

sessionStorage을 사용할 수 있습니다 : 1 페이지

이 작업을 수행 :

<textarea id="map" rows="3" cols="43"></textarea> 
<button type="button" onClick="save()">Save</button> 

<script type = "text/javascript"> 

function save() { 

var someText = document.getElementById("map").value; 
sessionStorage.setItem('myvar', someText); 
window.location.href = "page2.html"; 
} 

단순히이 할 NOW 2 페이지 (page2.html)에 값을 얻을 : 기본적으로는 (1 페이지) 텍스트 영역에 입력 한 어떤

<script> 
var data = sessionStorage.getItem('myvar'); 

    alert(data); 

</script> 

2.

+0

안녕하세요 페이지에서 사용할 수 있습니다 및 감사 당신 헨리, 제 코드를 사용해서 보여 주시겠습니까? – sarah

+0

당신은 환영합니다 :). 나는 당신이 그것을 더 잘 이해할 수 있도록 나의 대답을 업데이트하고있다. – HenryDev