asp.net textbox 设置一定数字后不可写
具体看http://www.114la.com/feedback/,这个网站意见和建议,写到1150字数后,无法在写入内容
具体看http://www.114la.com/feedback/,这个网站意见和建议,写到1150字数后,无法在写入内容
解决方案 »
- gridview更新和取消事件不执行,下去吃饭的时候还没事呢
- 做zedgragh的demo时遇到的问题
- web用户控件里的 事件触发不了?
- 如何显示一个网页
- CrystalReport动态连接到Excel的问题!
- 在Datalist中如何根据点击的Button不同<EditItemTemplate>中的内容也不同!!
- checkbox实现datagrid的全选删除代码有错不,运行不起来
- formview里的textbox不能用啊,求高手!!
- 请大神帮我看下这段代码有什么错误,执行后结果没有改变,在下新手。
- 关闭窗体
- 关于TextBox中的小问题 拜托各位,谢谢了
- 怎么把Datatable其中的3列数据变成6列数据呈现
textbox.length小于多少时
我看了一下它的源代码,貌似没有问题,为什么我没有效果呢呢,<p id="spareNumberBox"><asp:TextBox ID="TextBox2" runat="server" TextMode="MultiLine" Height="90px"
MaxLength="100" Rows="5" Width="351px" onkeyup="displaySpareNumber(this,500)"
onchange="displaySpareNumber(this,500)" onfocus="inputFocus(this)" onblur="inputBlur(this)"></asp:TextBox></p>JS
function displaySpareNumber(_this,size) {
var spareNumber = document.getElementById("spareNumber");
var len = _this.value.replace(/[^\x00-\xff]/gi, 'xx').length / 2;
var snum = Math.floor(parseInt(size) - len);
spareNumber.value = snum;
if (snum < 0) {
if (_this.value.length != len) {
if ((len - _this.value.length) > (size / 2)) {
_this.value = _this.value.substring(0, size / 2);
}
else {
_this.value = _this.value.substring(0, size - (len - _this.value.length));
}
}
else {
_this.value = _this.value.substring(0, size);
}
spareNumber.value = 0;
return;
}
}
<input type="text" onkeydown="keyDown(this,10,event);" />
<script type="text/javascript">
var keyDown = function (obj, count, evt) {
if (evt.keyCode == 8) {
return;
}
if (obj.value.length > count - 1) {
evt.returnValue = false;
}
}
</script>