.NET代码<input type="text" name="ContentUse" value="0" size="4"
disabled style="text-align: center; border: 0;">
个 剩余:<input type="text" name="ContentRem" value="500" size="4" disabled
style="text-align: center; border: 0;">
个 <asp:TextBox ID="tb_conter" runat="server" Rows="12" TextMode="MultiLine"
Width="427px" onkeydown="check(this,ContentUse,ContentRem,500)" onkeyup="check(this,ContentUse,ContentRem,500)"
onchange="check(this,ContentUse,ContentRem,500)"></asp:TextBox>js代码
function check(fieldName,UseName,RemName,len){
if(fieldName.value.length>len){
fieldName.value=(fieldName.value).substring(0,len);
//alert("最多可只允许输入 "+len+" 个字符!");
return false;
}
else{
UseName.value=eval(fieldName.value.length);
RemName.value=len-UseName.value;
return true;
}
}
首先说明我这段代码要实现的功能:(js是引用的外部js文件)
在TextBox控件中输入500个字,在<input type="text" name="ContentUse" ......>中显示输入的个数问题:在vs2008运行中出现以下错误
行: 1
错误: 'ContentUse' 未定义
解决方案 »
- reapter中样式表的引用问题
- 专家指点一下(关于买什么书好)
- 用xslt解析xml的性能问题
- 在WEB页面中,想将带格式(例如加粗等)的文本保存到数据库,该如何操作?
- 如何在asp+sql中调用数据库的图片,产生连动效果
- DataGrid->Excel的格式化输出问题
- 怎样在一个ASP.NET页面上TextBox保存用户输入的信息,就像用户双击TextBox会出现下拉框的那种?
- 2兆带宽,2GB内存,2G XRON CPU,怎样才能做一个5000人同时考试的在线考试系统?
- oracle 错误码相关
- 为什么我的代码出现这个错误?
- 关于变量使用的一个小小小纠结问题~~~ 谢谢。
- 求救啊:用户 'WCLIENT06\ASPNET' 登录失败
document.getElementById("ContentUse").value
你可以用document .getElementById ("")获取ID或getElementsByName 来获取名字呀!
我在学校写的时候是可以正常运行的可是回到家换了台电脑就出错了学校是XP系统,我的是win7,编程环境都是vs2008好郁闷啊!!
添加id也没用啊
是不是ie版本问题啊我用的是ie8的
用这个方法提示fieldName为定义js怎么获得TextBox的id??
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title> <script>
function check(fieldName, UseName, RemName, len) {
if (fieldName.value.length > len) {
fieldName.value = (fieldName.value).substring(0, len);
//alert("最多可只允许输入 "+len+" 个字符!");
return false;
}
else {
UseName.value = fieldName.value.length;
RemName.value = len - parseInt(UseName.value, 10);
return true;
}
} </script></head>
<body id="b" runat="server">
<form id="form1" runat="server">
<input type="text" name="ContentUse" value="0" size="4" disabled style="text-align: center;
border: 0;">
个 剩余:<input type="text" name="ContentRem" value="500" size="4" disabled
style="text-align: center; border: 0;">
个
<asp:TextBox ID="tb_conter" runat="server" Rows="12" TextMode="MultiLine" Width="427px"
onkeydown="check(this,this.form.ContentUse,this.form.ContentRem,500)" onkeyup="check(this,this.form.ContentUse,this.form.ContentRem,500)"
onchange="check(this,this.form.ContentUse,this.form.ContentRem,500)"></asp:TextBox>
</form>
</body>
</html>