0

我已经定义了一个 inputTextArea 如下:

<s:div id="editor">
<h:inputTextarea id="mytext"   styleClass="editorTextInput" value="#     {algorithm.script}"/>
</s:div>

内容比编辑器大,所以滚动条会自动出现。

问题(这可能是我不想要的功能)是每次按下键来编辑某些内容(更改单词/字符或添加单词/字符)时,都会自动触发滚动,以便该行已编辑是 inputTextArea 中的最后一个可见行。

我没有在 div 或 inputTextArea 上定义任何脚本或附加任何事件。

我试图附加什么都不做但也不起作用的事件

<s:div id="editor">
<h:inputTextarea id="mytext"   styleClass="editorTextInput" onkeydown="doNothing()" onkeypress="doNothing()" onkeyup="doNothing()"value="#     {algorithm.script}"/>
</s:div>

谢谢

4

0 回答 0