나는 다음과 같은 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가 아래로 스크롤 말할 수 있는가 :
1
A
답변
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>
의 끝에 참조되었는지 확인하십시오.