日期:2014-05-16  浏览次数:20375 次

控制textarea换行
我有一个textarea,宽度是400px,初始状态的时候,textarea只有一行,但如果我输入的文本超过一行的话,
会自动加多一行,或者我按回车也会加多一行,不会出现滚动条.
请教怎么写脚本来控制.

------解决方案--------------------
你是希望出现滚动条还是不希望出现?

单行首选input

textarea不要滚动条用样式控制:overflow:hidden
------解决方案--------------------
可以判断 length if length then this.value+="\r\n"
------解决方案--------------------
这个用div1 ,弄成可编辑的形式,在这个div1外加个父divp

在这个divp上可以加样式,使得像一个textarea

检测回车事件
当发生时,检测div1高度

把这个高度值给divp