• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ

怎么让textbox随着内容的多少而增大?

artak 2007-02-04 04:57:22
如题,不想用滚动条,内容不够一行,textbox就一行
内容多,textbox也会相应增大,但是不会有滚动条
...全文
2293 点赞 收藏 55
写回复
55 条回复
hymxtang 2007年03月22日
学习~
回复 点赞
k20012 2007年03月22日
mark
回复 点赞
antiking 2007年03月22日
孩子他妈出来看猩猩!
回复 点赞
yungts 2007年03月22日
up
回复 点赞
lizhizhe2000 2007年03月07日
好像楼主马上要结帖了!
回复 点赞
marklnew 2007年03月07日
up...
回复 点赞
lazyfish 2007年02月08日
onload = "this.style.height = this.scrollHeight"
回复 点赞
artak 2007年02月08日
又是那个死葡萄
不知道死哪去了
-----------我怎么拉,我都揭帖的啊,冤枉
回复 点赞
yanggood007 2007年02月06日
作个标记,下回好用
回复 点赞
kfhyiu 2007年02月06日
用最简单的方式吧。
回复 点赞
心晴Sunheart 2007年02月06日
textboxID.Attributes.Add("style","width:100%;overflow:visible;")
回复 点赞
zhangshg2008 2007年02月06日
同意 cpp2017(慕白兄) 但是他是使文本框纵向加下去的,仿他的改一下,LZ试一下吧

<script language="javascript">
var i=150;------------------------这里是文本框的初始宽
function ResizeText(txt)
{

while(txt.scrollTop>0)
{
txt.style.width=(i+=50).toString();------自定增加多少宽

}
}

</script>

<asp:TextBox ID="TextBox1" runat="server" style="height:100%;overflow-y:hidden" TextMode="MultiLine" onkeyup="javacript:ResizeText(this);" Rows="1"></asp:TextBox>

个人见解,共同学习
回复 点赞
mychinabc 2007年02月06日
学习了!~~
回复 点赞
影子 2007年02月06日
mark
回复 点赞
bgcolorcn 2007年02月06日
学习
回复 点赞
ldw701 2007年02月06日
mark
回复 点赞
stone3_hl 2007年02月06日
CSS可以做到的
回复 点赞
fenghao_5555 2007年02月06日
mark
回复 点赞
byhum 2007年02月06日
mark
回复 点赞
lovehongyun 2007年02月06日
学习..
回复 点赞
发动态
发帖子
.NET技术社区
创建于2007-09-28

4.9w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告