2015-02-06 10 views
0

안녕 맞춤 ICT 시스템을 일부 변경하고 idoc 스크립트 변수를 설정하는 데 어려움을 겪고 있습니다.HTML 요소 또는 Javascript 변수에서 idoc 변수 값을 설정하는 방법은 무엇입니까?

<$ dDocID = <script> document.getElementById("docID") </script>$> 
<$ dDocID = $> <script> document.getElementById("docID") </script> 

javascript 변수를 idoc 스크립트 변수의 값으로 설정했지만 성공하지 못했습니다.

어떤 제안이나 구문 추측도 인정 될 것입니다.

+0

@quentin : 사실이 복제본입니까? 참조 : http://meta.stackexchange.com/questions/207207/different-questions-for-same-problem-in-different-language-duplicate-or-not – Guffa

+0

@Guffa - 예, 답변은 이론에 초점을 맞 춥니 다. 일부 코드는 클라이언트에, 일부는 서버에 있습니다. 예제에 사용 된 PHP는 실제로 사소하고 대답의 일부입니다. – Quentin

답변

1

당신은 그렇게 할 수 없습니다.

idoc 스크립트는 페이지를 생성하기 위해 서버에서 실행됩니다. idoc 스크립트가 끝나면 자바 스크립트가 실행되는 브라우저로 페이지가 전송됩니다. Javascript가 실행될 때까지 이미 idoc 스크립트가 완료되었으므로 Javascript에서 페이지를 작성한 idoc 스크립트로 정보를 보낼 수 없습니다.

브라우저에서 idoc 스크립트로 정보를 보내려면 새로운 idoc 스크립트가 시작되도록 서버에 다시 요청해야합니다.

+0

방금 ​​프로젝트 리드에서 똑같은 말을 들었습니다. 감사합니다. – MajorTennis