TextBox的宽度随输入的文本的大小而改变的js代码

 更新时间:2009年09月01日 00:56:21   作者:  
TextBox的宽度随输入的文本的大小而改变的asp.net代码。
复制代码 代码如下:

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server"><!--
protected void Page_Load(object sender, EventArgs e)
{
if(!Page.IsPostBack)
{
TextBox1.Attributes.Add("onkeyup", "LimitText()");
}
}
// --></script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript"><!--
function LimitText()
{
//得到此时文本框的字符数
var Len=document.getElementById('TextBox1').value.length;
//得到文本框的默认值5
var TxtSize=document.getElementById('TextBox1');
if(TxtSize.size>20)
{
TxtSize.size=20;
TxtSize.value=TxtSize.value.substring(0,20);
document.getElementById('ban').innerText="不能超过20个字符!";
}
else
{
TxtSize.size=Len+1;
}

}

// --></script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server" size="5"></asp:TextBox>
<span id="ban"></span>
</div>
</form>
</body>
</html>

原文来自:http://blog.csdn.net/ws_hgo

相关文章

  • ASP.NET实现伪静态网页方法小结

    ASP.NET实现伪静态网页方法小结

    这篇文章主要介绍了ASP.NET实现伪静态网页方法小结,主要包括了利用Httphandler实现URL重写、地址重写、利用Mircosoft URLRewriter.dll实现页面伪静态等,需要的朋友可以参考下
    2014-09-09
  • 调试ASP.NET2005/2008时,端口不正确的解决三套方案

    调试ASP.NET2005/2008时,端口不正确的解决三套方案

    这篇文章主要介绍了调试ASP.NET2005/2008时,端口不正确的解决三套方案,小编就特别喜欢收藏这类文章,方便以后工作学习中遇到这类问题进行解决。
    2015-09-09
  • ASP.NET Core Web资源打包与压缩技术介绍

    ASP.NET Core Web资源打包与压缩技术介绍

    这篇文章介绍了ASP.NET Core Web资源打包与压缩技术,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-02-02
  • ASP.NET中后台注册js脚本使用的方法对比

    ASP.NET中后台注册js脚本使用的方法对比

    接下来为大家介绍下使用Page.ClientScript.RegisterClientScriptBlock 和Page.ClientScript.RegisterStartupScript:区别
    2013-04-04
  • ASP.NET 绑定DataSet中的多个表

    ASP.NET 绑定DataSet中的多个表

    今天在论坛遇到有人问如何在ASP.NET的数据控件中如何一次绑定多个表?
    2008-12-12
  • ubuntu安装dotnet的方法

    ubuntu安装dotnet的方法

    文章详细介绍了在Ubuntu系统上安装.NET SDK的步骤,包括添加Microsoft包签名密钥、添加包存储库、安装.NET SDK以及配置环境变量等,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • asp.net验证码的简单制作

    asp.net验证码的简单制作

    当用户进行注册、登陆的时候都会遇到输入验证码的情况,那验证码到底是怎么制作的,下面就为大家讲解如何使用ASP.NET制作简单的验证码,感兴趣的朋友可以参考一下
    2015-09-09
  • .NET Core Dapper操作mysql数据库的实现方法

    .NET Core Dapper操作mysql数据库的实现方法

    这篇文章主要介绍了.NET Core Dapper操作mysql数据库的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • asp.net中关于dropdwonlist无法获得值问题

    asp.net中关于dropdwonlist无法获得值问题

    用dropdwonlist绑定了一个数据源做选择,但是当提交时,用控件属性无法获得相应的值,打印出来每次都是显示的第一个值
    2011-11-11
  • c#生成图片缩略图的类(2种实现思路)

    c#生成图片缩略图的类(2种实现思路)

    4个重载方法,有直接返回Image对象的,有生成缩略图,并且保存到指定目录的,具体祥看下文
    2013-05-05

最新评论