A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

<script type="text/javascript">    function fr(){        var a=document.getElementById("<%=TextBox1.ClientID %>").value.Length;        document.getElementById("<%=Label1.ClientID %>").value=a.maxLength-a;            }    </script><asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine" MaxLength="100"            Height="166px" Width="340px"></asp:TextBox><br />        还能输入<asp:Label ID="Label1" runat="server" Text="100"></asp:Label>个字


这是asp.net的代码为什么不能得到提示还能输入多少个字?请 高手说下哪写错了。。。






评分

参与人数 1技术分 +2 收起 理由
宋天琪 + 2

查看全部评分

2 个回复

倒序浏览
<head runat="server">
    <title></title>
    <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script type="text/javascript">
   
        function fun() {
            var length = $("#txtBox").val().length;
            var maxlength = $("#txtBox").attr("maxlength");
            $("#labmsg").text("还可以输入:" + (maxlength - length) + "个字符");
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:TextBox runat="server" ID="txtBox" MaxLength="100" onkeydown="fun()"></asp:TextBox>
   
    <label id="labmsg">最大100个字符</label>
    </div>
    </form>
</body>

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
<title>文本框输入还剩多少字数统计代码示例</title>  
<script language="JavaScript">  
function gbcount(message,total,used,remain)  
{  
var max;  
max = total.value;  
if (message.value.length > max) {  
message.value = message.value.substring(0,max);  
used.value = max;  
remain.value = 0;  
alert("留言不能超过 100 个字!");  
}  
else {  
used.value = message.value.length;  
remain.value = max - used.value;  
}  
}  
</script>  
</head>  
<body>  
<form name="Myform1" method="post">  
<table>  
<tr class="tdbg_leftall">   
  <td valign="middle" align="center">留言内容: <br> </td>  
  <td colspan="4" valign="top"><textarea name="GuestContent" cols="59" rows="6" onkeydown=gbcount(this.form.GuestContent,this.form.total,this.form.used,this.form.remain); onkeyup=gbcount(this.form.GuestContent,this.form.total,this.form.used,this.form.remain);></textarea></td>  
  </tr>  
  <tr class="tdbg_leftall">   
  <td valign="middle" align="center"></td>  
  <td colspan="4" valign="top">   
  最多字数:<INPUT disabled maxLength=4 name=total size=3 value=100>  
  已用字数:<INPUT disabled maxLength=4 name=used size=3 value=0>  
  剩余字数:<INPUT disabled maxLength=4 name=remain size=3 value=500> </td>  
  </tr>  
  </table>  
  </form>  
</body>  
</html>

评分

参与人数 1技术分 +2 收起 理由
宋天琪 + 2

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马