如在文本框的特性中添加JS代码,return false当输入非数字时,就可防止输入字符。
解决方案 »
- web用户控件问题
- 标准的Html控件的事件处理代码能不能放到aspx的代码中?
- 求救!在ASP.NET 2.0内如何实现子父窗口?
- ========急,关于两个数据表相互复制的问题!
- 如何在一个datagird里面放置一个dropdownlist控件,在代码中指定其数据源。
- 怎样学好.net请大家发表自己的建议和经验。
- 怎样可以使得Microsoft IE TreeView在带有COOKIE的面页里显示?
- 我想做一个个人商店网站,请问如何开展工作?
- 求助,asp.net的一个基本问题
- 高分请教一个问题
- 高手帮忙啊---关于软件验证问题
- 如何在ASP.NET中实现像Excel中数据透视表和数据透视图那样的效果?
这是一个.js文件中的方法:
function SLDetailsJs(clientid)
{
var txtDataTaskLog_Data = document.getElementById(clientid + "_txtDataTaskLog_Data").style.borderWidth;
var txtServiceTaskLog_Data = document.getElementById(clientid + "_txtServiceTaskLog_Data").style.borderWidth;
var txtUserOperateLog_Data = document.getElementById(clientid + "_txtUserOperateLog_Data").style.borderWidth;
if (txtDataTaskLog_Data == "0px" && txtServiceTaskLog_Data == "0px" && txtUserOperateLog_Data == "0px")
{
return;
}
else
{
return false;
}
}
如果不满足条件就终止。然后我就调用这个方法,但是当我没满足这个条件时候他并没终止而是继续执行了。
function SLDetails()
{
SLDetailsJs("<%=this.ClientID %>"); //调用
}
post it ~~
function SLDetails()
{
SLDetailsJs("<%=this.ClientID %>"); //调用
}
//以上这个是写在页面的
document.getElementById(clientid + "_txtDataTaskLog_Data")
document.getElementById(clientid + "_txtDataTaskLog_Data")
---------------------------
是的
alert(txtDataTaskLog_Data);
alert(txtServiceTaskLog_Data);
alert(txtUserOperateLog_Data);if (txtDataTaskLog_Data == "0px" && txtServiceTaskLog_Data == "0px" && txtUserOperateLog_Data == "0px")