/// <summary>
/// 重写
/// </summary>
/// <param name="e"> 对象。</param>
///this.Move=function(Id,Evt,T)
function Iask_Front()
{/// <summary>
/// 爱问用户前台操作类型
/// </summary>
this.SelectAll全选复选框=function(obj)
{
/// <summary>
/// 传入一个对象的ID 把这个对象ID 下的所有 textbox 全选
/// </summary>
///得到的值
var values ="";
var Sleobjs = this.GetElementCollection("input");
for(i=0;i<Sleobjs.length;i++)
{
if(Sleobjs[i].type=="checkbox")
{
Sleobjs[i].checked="true";
if(Sleobjs[i].value.replace(" ","")!=""&&Sleobjs[i].value.replace(" ","")!="on")
{
values=values+Sleobjs[i].value.replace(" ","")+",";
}
}
}
return this.SubStr(values);
}
this.SelectAllRe取消选复选框=function(obj)
{
/// <summary>
/// 传入一个对象的ID 把这个对象ID 下的所有 textbox 取消全选
/// </summary>
//得到的值
var values ="";
var Sleobjs = this.GetElementCollection("input");
for(i=0;i<Sleobjs.length;i++)
{
if(Sleobjs[i].type=="checkbox")
{
Sleobjs[i].checked="false";
if(Sleobjs[i].value.replace(" ","")!="")
{
values+=Sleobjs[i].value.replace(" ","")+",";
}
}
}
return this.SubStr(values);
}
this.Select=function(obj)
{
/// <summary>
/// 传入一个对象的 id 把这个对象 下的所有指定的 textboex 选中的
///调用方法 Select("obj id")
/// </summary>
///得到的值
var values ="";
var Sleobjs = this.GetElementCollection("input");
for(i=0;i<Sleobjs.length;i++)
{
if(Sleobjs[i].type=="checkbox"&&Sleobjs[i].checked==true)
{
if(Sleobjs[i].value.replace(" ","")!="")
{
values+=Sleobjs[i].value.replace(" ","")+",";
}
}
}
return this.SubStr(values);
}
this.GetElementCollection=function(obj)
{/// <summary>
/// 传入一个对象的 id 把这个对象 下的所有指定的 TageName做为一个对象返回
///调用方法 this.GetElementCollection("li")
/// </summary>
return document.getElementsByTagName(obj);
}
this.SubStr=function(str)
{/// <summary>
/// 传入一个字符串 把字符串后面的最后一个字符去掉 一般用于处理ID
///调用方法 this.GetElementCollection("li")
/// </summary>
if(str.indexOf(",")!=-1)
{
return str.substring(0,str.length-1);
}
else
{
return "";
}
}
}
//用 prototype后就可以不用实 例化对象了
Iask_Front.prototype={
U提示:
function(ss)
{
alert(ss);
}
}
function $(id)
{/// <summary>
/// 返回用户对象
/// </summary>
/// <param name="id"> 传入对象的ID</param>
return document.getElementById(id);
}
var Ask = new Iask_Front();