【发布时间】:2014-03-31 13:18:09
【问题描述】:
我有一个有效的 javascript 函数来检查 web 表单的 TextBox 中的字符数,该函数被 onChange 调用。警报通知用户字符限制和当前字符数,因此倾向于在警报上单击确定后减少字符数。但是,此时 onChange 将不起作用。
我想就如何在字符数超过限制时连续调用我的函数(并且用户根据字符数反馈向下递增)提出建议。
我的功能:
<script type="text/javascript">
function CountDesc(text,long)
{
var maxlength = new Number(long);
var count = text.value.length;
if (count > maxlength){
text.value = text.value.substring(0,maxlength);alert("Incident Description may
only contain " + long + " characters.\nCurrent character count is: " + count);
}
}
我的函数调用:
<asp:TextBox ID="txtDescription" runat="server" Height="80px" TextMode="MultiLine"
Width="680px" MaxLength="1000" TabIndex="33" onChange="CountDesc(this,1000)"></asp:TextBox>
谢谢。
【问题讨论】:
-
@Nivas 良好的反应 - 非常快,我可以补充一下。找到了我需要的东西 - 以及几种选择。谢谢
标签: javascript html