各位大哥,小弟对js不是很熟悉,甚至可以说是一无所知。但是最近需要做页面的空间验证。写的时候遇到这样的问题:当我要绑定某个控件的时候,需要设定他的Validation“属性"值,值给的是前面写好的函数:function OnAgeValidation(clientName) {},因为很多页面,所以我想把OnAgeValidation方法写在一个公共的页面里去,但是调用的时候需要知道是哪个控件调用的,即需要给这个方法传个参数(clientName),但是因为Validation属性只需要方法名就好了,并不认识参数,这样改怎么写呢?让属性值里能带参数!本来调用的方法是ClientSideEvents alidation="OnAgeValidation" ,现在我想要个ClientSideEvents Validation="OnAgeValidation(this。clientName)" 类似的写法,改怎么写啊?还强请各位花点心思!!!!感谢!在线等待!
js中就写: function selectAll(object)
{}
可以这样写
function vali()
{
var reg = /^[1-9][0-9]*$/;
var v = document.getElementById('input1').value;
if(v =='')
{
alert('不能为空!');
return false;
}
else if (!reg.test(v))
{
alert('格式错误!');
return false;
}
else
{
return true
}
}Button的OnClientClick="return vali();"你可以把这个函数在丰富,提炼一下