首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 步骤

2012-07-04 
js 方法////??代码描述:将某个datagrid中模板的中checkbox置为相反状态//?//??传入参数:Form?---?当前页面

js 方法

//
js 步骤//??代码描述:将某个datagrid中模板的中checkbox置为相反状态
js 步骤//?
js 步骤//??传入参数:Form?---?当前页面ID????????????例:??xt_function_m
js 步骤//????????????CheckBox??---?被选择的字符????例:??'CheckBoxSelect'
js 步骤//??
js 步骤//??返回参数:无
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?SelectTitleAll(Form,?CheckBox)????????????
js 步骤{
js 步骤????var?i
js 步骤????var?intLength?=?Form.elements.length????????????
js 步骤????????????????????????????
js 步骤????for?(i?=?0;?i?<?intLength;?i?++)
js 步骤????{
js 步骤????????var?strType?=?Form.elements[i].type
js 步骤????????var?strName?=?Form.elements[i].name
js 步骤
js 步骤????????if?(strType?==?'checkbox'?&&?strName.lastIndexOf(CheckBox)?==?strName.length?-?CheckBox.length)
js 步骤????????{
js 步骤????????????Form.elements[i].checked?=?!Form.elements[i].checked;
js 步骤????????}????????
js 步骤????????
js 步骤????}????????????????
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:将表单中所有的checkbox都设置为打勾状态
js 步骤//?
js 步骤//??传入参数:Form?---?当前页面ID????????????例:??xt_function_m
js 步骤//????????????CheckBox??---?被选择的字符????例:??'CheckBoxSelect'
js 步骤//??
js 步骤//??返回参数:无
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?SelectAll(Form,?CheckBox)????????????
js 步骤{
js 步骤????var?i
js 步骤????var?intLength?=?Form.elements.length????????????
js 步骤????????????????????????????
js 步骤????for?(i?=?0;?i?<?intLength;?i?++)
js 步骤????{
js 步骤????????var?strType?=?Form.elements[i].type
js 步骤????????????????
js 步骤????????if?(strType?==?'checkbox')
js 步骤????????{
js 步骤????????????Form.elements[i].checked?=?true;
js 步骤????????}????????????????????
js 步骤????}????????????????
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:去除字符串左边空格
js 步骤//?
js 步骤//??传入参数:str?---?去除之前的字符串????????????例:??‘?OK’
js 步骤//
js 步骤//??
js 步骤//??返回参数:去出以后的字符串
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?jsLTrim(str)
js 步骤{
js 步骤????var?rtnStr;
js 步骤????rtnStr=""
js 步骤????for?(var?i?=?0;?i?<?str.length;?i?++)
js 步骤????{
js 步骤????????if?(str.charAt(i)?!=?"?")
js 步骤????????{
js 步骤????????????rtnStr?=?str.substr(i);
js 步骤????????????break;
js 步骤????????}
js 步骤????}
js 步骤????return?rtnStr;
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:去除字符串右边空格
js 步骤//?
js 步骤//??传入参数:str?---?去除之前的字符串????????????例:??‘?OK’
js 步骤//
js 步骤//??
js 步骤//??返回参数:去出以后的字符串
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?jsRTrim(str)
js 步骤{
js 步骤????var?rtnStr;
js 步骤????rtnStr?=?""
js 步骤????for?(var?i?=?str.length-1;?i?>=?0;?i?--)
js 步骤????{
js 步骤????????if?(str.charAt(i)?!=?"?")
js 步骤????????{
js 步骤????????????rtnStr?=?str.substring(0,i+1);
js 步骤????????????break;
js 步骤????????}
js 步骤????}
js 步骤????return?rtnStr;
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:去除字符串两边空格
js 步骤//?
js 步骤//??传入参数:str?---?去除之前的字符串????????????例:??‘?OK?’
js 步骤//
js 步骤//??
js 步骤//??返回参数:去出以后的字符串
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?Trim(str)
js 步骤{
js 步骤????return(jsLTrim(jsRTrim(str)));
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:将回车按键?转为?Tab按键
js 步骤//?
js 步骤//??传入参数:
js 步骤//
js 步骤//??
js 步骤//??返回参数:
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?Key_EnterToTab()
js 步骤{????????????
js 步骤????if(event.keyCode?==?13)
js 步骤????{????????????????
js 步骤????????event.keyCode?=?9;
js 步骤????}????????????????
js 步骤}?
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:判断日期的大小
js 步骤//?
js 步骤//??传入参数:????????Date1??????---日期1????????????????例:'2004-1-1'
js 步骤//??传入参数:????????Date2????????---日期2????????????????例:'2004-2-1'
js 步骤//??传入参数:????????Compare????---比较符号????????????例如?'>','<','='?????
js 步骤//??
js 步骤//??返回参数:????bool--是否成立
js 步骤//
js 步骤//==========================================================================
js 步骤function?Est_Date(Date1,Date2,Compare)
js 步骤{
js 步骤????switch(Compare)
js 步骤????{
js 步骤????????case?'>':
js 步骤????????????if?(Date1>Date2)
js 步骤????????????{
js 步骤????????????????return?true;
js 步骤????????????}
js 步骤????????????else
js 步骤????????????????return?false;
js 步骤????????????break;
js 步骤????????case?'<=':
js 步骤????????????if?(Date1<=Date2)
js 步骤????????????{
js 步骤????????????????return?true;
js 步骤????????????}
js 步骤????????????else
js 步骤????????????????return?false;
js 步骤????????????break;
js 步骤????????case?'=':
js 步骤????????????if?(Date1==Date2)
js 步骤????????????{
js 步骤????????????????return?true;
js 步骤????????????}
js 步骤????????????else
js 步骤????????????????return?false;
js 步骤????????????break;
js 步骤????}
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:判断日期的大小
js 步骤//?
js 步骤//??传入参数:????????url????????????????????????例:www.witehouse.com?bs=over
js 步骤//??传入参数:????????参数名称????????????????例:bs
js 步骤//??返回参数:????????参数值
js 步骤//
js 步骤
js 步骤//
js 步骤//==========================================================================
js 步骤function?QueryString(url,sName)
js 步骤{
js 步骤????var?sSource?=?url;
js 步骤????var?sReturn?=?"";
js 步骤????var?sQUS?=?"?";
js 步骤????var?sAMP?=?"&";
js 步骤????var?sEQ?=?"=";
js 步骤????var?iPos;
js 步骤
js 步骤????iPos?=?sSource.indexOf(sQUS);
js 步骤
js 步骤????var?strQuery?=?sSource.substr(iPos,?sSource.length?-?iPos);
js 步骤????var?strLCQuery?=?strQuery.toLowerCase();
js 步骤????var?strLCName?=?sName.toLowerCase();
js 步骤
js 步骤????iPos?=?strLCQuery.indexOf(sQUS?+?strLCName?+?sEQ);
js 步骤????if?(iPos?==?-1)
js 步骤????{
js 步骤????????iPos?=?strLCQuery.indexOf(sAMP?+?strLCName?+?sEQ);
js 步骤????????if?(iPos?==?-1)
js 步骤????????return?"";
js 步骤????}
js 步骤
js 步骤????sReturn?=?strQuery.substr(iPos?+?sName.length?+?2,strQuery.length-(iPos?+?sName.length?+?2));
js 步骤????var?iPosAMP?=?sReturn.indexOf(sAMP);
js 步骤
js 步骤????if?(iPosAMP?==?-1)
js 步骤????????return?sReturn;
js 步骤????else
js 步骤????{
js 步骤????????sReturn?=?sReturn.substr(0,?iPosAMP);
js 步骤????}
js 步骤
js 步骤????return?sReturn;
js 步骤}
js 步骤
js 步骤//==========================================================================
js 步骤//
js 步骤//??代码描述:判断多行文本框的是否超出字符
js 步骤//?
js 步骤//??传入参数:????????txt?????????????????????????例:form.alltxt?多行文本框对象
js 步骤//??传入参数:????????maxlen????????????????????????例:30?允许最大的多行文本的长度
js 步骤//??返回参数:????????无
js 步骤//
js 步骤//
js 步骤//==========================================================================
js 步骤function?JudTxtValue(txt,maxlen)
js 步骤{
js 步骤????if?(txt.value.length>maxlen)
js 步骤????{
js 步骤????????alert('文本框输入超出'+maxlen+'个长度');
js 步骤????????txt.value=txt.value.substr(0,maxlen);????????
js 步骤????}
js 步骤}

热点排行