2012-10-23 3 views
1

나는 다음과 같은 JSF 코드있어? 아마 이클립스 콘솔을 알고, 나는이 동작을 달성하고 싶다. 어쩌면이 문제를 처리하는 JavaScript 스 니펫 또는 JSF 속성이있을 수 있습니다. 미리 감사드립니다.Tomahawk inputTextarea에서 세로 스크롤 막대 기본 방향을 사용자 정의하는 방법?</p> <pre><code><t:inputTextarea id="exportStatusMessage" cols="85" rows="10" readonly="true" value="#{ExportController.statusMessages}"/> </code></pre> <p>이 페이지를 렌더링 후 inputTextarea가 아래로 스크롤 말할 수 있는가 :

답변

2

실제로 JavaScript를 사용할 수 있습니다. 스크립트가 <textarea> 표현이 HTML DOM 트리에 추가 된 HTML 후에 실행해야한다는

<h:form id="form"> 
    <t:inputTextarea id="exportStatusMessage" ... /> 
</h:form> 

<script> 
    var textarea = document.getElementById("form:exportStatusMessage"); 
    textarea.scrollTop = textarea.scrollHeight; 
</script> 

참고. 따라서 스크립트를 자체 .js 파일에 저장하려는 경우 페이지가로드되는 동안 실행되거나 <body>의 끝에 참조되었는지 확인하십시오.