2012-07-31 4 views
0

에 포함 JSP 페이지의 이름을하는 데 도움이 필요. Eddior 파일의 일부 코드에서이 형식의 ID를 어떻게 든 잡아야합니다. editSectionForm. /inc/sectionEditor.jspf 코드가 둘 이상의 페이지에서 실행되기 때문에 하드 코딩 할 수 없습니다.내가 .jsp로 페이지에이 코드가 자바 스크립트

, 나는 그것이 현재 형태의 id를 잡아 수 있도록 /inc/sectionEditor.jspf에서 자바 스크립트 코드를

그래서 거의 필요

예 :.

나는에있어 경우 editSectionForm 페이지는 addSection Form 페이지에 있다면 해당 페이지에 있다는 것을 알려줄 것입니다.

+0

, 당신의 HTML 출력을 보여줍니다. Java 코드는 부적절합니다. –

답변

0

사실 내 상황에 대해 다른 방법을 찾아 냈습니다. 사카이를 사용한 사람이라면 누구나 짐승을 알 ​​것입니다.

0

당신의 JSP 페이지에서 이미 document.forms[0]을 사용하고있는 것을 볼 수 있습니다. 따라서 하나의 양식 만 있고, '서브 페이지'의 스크립트 섹션 내에서 동일한 구성을 사용할 수도 있습니다. 즉, document.forms[0].id을 사용하면 ID 양식의.

당신이 찾고있는 것은 클라이언트가 아닌 서버에서 발생하기 때문에
<!DOCTYPE html> 
<html> 
    <body> 
     <form id="editSectionForm"> 
      <div id="sectionEditor"> 
       <script type="text/javascript"> 
        var formId = document.forms[0].id; 
        console.log(formId); 
       </script> 
      </div> 
     </form> 
    </body> 
</html> 
관련 문제