日期:2014-05-17  浏览次数:20566 次

被TextArea快搞疯了,求助!
一个变态的客户一定要要求一个TextArea里面显示400个字符,而且初始化的时候不能出现滚动条。
试过两个方案:
1.用像素固定TextArea的大小,让他刚好能显示400个字符,但是当输入的字符超过400个,就会出现滚动条,而且占据了TextArea的一部分空间,也就是说这个TextArea不能显示400个字符了。


2.用cols,rows控制TextArea的大小,但是这样除非是一致显示滚动条,或者是一致隐藏滚动条,否则起不到限制显示字符数量的作用。


有什么好的办法吗?

------解决方案--------------------
一开始用div显示那400个字,把div做成textarea的样式。

当用户想输入时

做js事件,当点击div,就把div隐藏,弄个textarea放原来的地方,把div的内容放textarea里。让他随便输入。

不知道这样是不是就行了?