저는 HTML 프로그래밍에 익숙하지 않습니다. 양식을 통한 입력 대화식 수집의 기본 사항을 이해합니다.HTML 페이지에서 배열 가져 오기?
페이지 실행 중에 JavaScript 함수로 계산 된 일부 데이터를 수집하고 싶습니다. 대안을 생각할 수 없다면, 나는 그 방법이 함수 결과를 형식 변수에 입력하는 것이라고 생각합니다. 어떻게해야합니까? (단일 스칼라 숫자 값에 대한 간단한 예제입니다.)
일반적으로 양식 데이터는 짧은 문자열입니다. 내 문제는, 나는 결과의 largish 배열을 수집하고 싶습니다 (부울 또는 원주민의 집합, 크기 ~ ~ 1000). 아마도 (크기가 수천 바이트 인) 문자열로 변환 된 경우 해당 문자열을 스칼라 응답과 같은 방식으로 형식 변수로 반환 할 수 있습니다. 끈의 크기가 어디서나 곤경에 빠지나요?
제안 사항?
HTML은 마크 업 언어이며 Javascript는 스크립팅 언어입니다. 그리고 당신의 질문은 아주 불분명하고 지저분합니다. – Dykam
@Dyam : 나는 당신의 이의를 이해하지 못합니다. HTML 페이지가 있습니다. 일반적인 스크립트 태그에 JavaScript가 들어 있습니다. 페이지가 브라우저에 의해 처리되면 JavaScript 코드가 실행되고 임의의 값을 계산할 수 있습니다 (제 경우에는 브라우저의 상태를 조사하는 데 관심이 있습니다). 그 기능의 결과를 다시 서버 측에 보내고 싶습니다. 양식은 그것을 수행하는 유일한 방법 인 것처럼 보입니다. 뭐가 불분명하니? –
@Ira : 폼을 사용하는 대신 AJAX를 사용하여 서버에 데이터를 다시 게시하려는 것으로 추측하고 있습니다 ... 작업중인 코드를 표시합니까? 이 문제가 페이지로드시 발생합니까, 아니면이 사용자가 시작 했습니까? 페이지가 다시로드되거나 리디렉션되는 것이 중요합니까? – Prestaul