我需要创建用户控件与文本框Textmode=“多行”或html文本区域。
在编辑模式下,文本框/文本区域必须是可调整大小的。我可以使用一些jquery插件来实现这一点。但在只读模式下,此文本框/文本区域被禁用,必须自动调整其大小(高度)以适应文本。即使文本需要几页。我可以只在只读模式下隐藏文本框/文本区域,并在div中显示文本,但我希望保持编辑和只读页面的外观相同。
有什么想法吗?
发布于 2012-02-08 04:55:51
为什么文本区域/输入处于只读模式-而不是使用js在控件和DIV或P标记(显示文本)之间来回切换,而不是简单地设置高度(或设置为height:auto),框将自动调整大小以包含所有文本?
此外,除非您周围的内容不允许这样做,否则可以根据用户调整文本区的大小;请参阅http://davidwalsh.name/textarea-resize
https://stackoverflow.com/questions/9183117
复制相似问题