如何以字符

时间:2015-08-06 15:17:23

标签: html css textarea

我尝试使用<textarea>元素的 cols rows 属性来设置字符的宽度和高度。 即使我没有使用CSS,也表现不对。

查看示例:link

我创建了5x5文本区域。我可以在第一行输入7个字符。我只想要5个。

高度还可以。只有5行可见。

但是当我们输入的字符多于可见区域时,会显示垂直滚动条。第一行只包含4个字符。

有没有办法将它限制在5?也许是第三方组件。或者我可以在滚动条出现时抓住并增加宽度?

2 个答案:

答案 0 :(得分:0)

如果我没有正确理解你,你可以使用maxlength来限制你的角色长度。

例如:

http://jsfiddle.net/b85qg3p2/4/

<textarea rows="5" cols="5" maxlength="25"></textarea>

或者,您可以使用JavaScript http://jsfiddle.net/3e3EH/1/

答案 1 :(得分:-3)

您不需要编写大型代码行。

只写少于5行,并且将完成

Demo

&#13;
&#13;
-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
NSString * segueIdentifier = [segue identifier];
 UITabBarController *tabar=segue.destinationViewController;
UINavigationController *navController = [tabar.viewControllers objectAtIndex:1];
ViewController5 *fifthView=[navController.viewControllers objectAtIndex:0];
fifthView.theImage = selectedImage.image;
[tabar setSelectedIndex:1];        
}
&#13;
var sd = document.getElementById("my_home");
sd.maxLength = 10;
&#13;
#my_home {
  width: 250px;
  height: auto;
  font-size: 24px;
  border: 1px solid;
}
&#13;
&#13;
&#13;