Js脚本的功用
Add_global.js checkbox功能使用的类
Cookie.js
用于cookie操作主要方法
delcookie(name),getcookie(name),getcookieval(offset),setcookie(name,value)
Crud.js 行row的一些操作
changeFocus(obj),设置焦点背景,当前’trmb’.bgcolor=”#FFFFFF”,它的父元素为#099933
checkPK(),检查是不是主键P_开头的元素
createRow(pageName),deleteRow(pageName),getActionName(),getPK(),getPKNoRadio(),openWindow(targetURL),openWindowByPK(targetURL),readRow(PageName),updateRow(pageName)
Date.js
弹出式日历控件的操作
Excel.jsExcel操作,有
automateExcel(id,doc),getEclment(id,doc)
global.js 全局方法?
addElementToForm(f1,el), 将指定的元素或元素集合el加入Form对象f1的末尾,用<span>
changeback(),变更背景颜,使之和父元素相同
changeto(highlightcolor),为不是表元素的元素设置背景为父元素的背景.
checkAll(id,doc),checkbox控件中,全选所有项
js脚本编程入门checkCurInput(),检查当前元素是不是正在编辑(激活)的那个
checkForm(),检查是不是表单?
checkInput(obj), 根据元素的类型,检查是否输入正确,还可以校验操作数,如某值”大于”多少
checkInputs(frm),checkOne(id,doc)checkOtherItems(frm),chooseNum(id,doc),clearAll(),clearField(id,doc),clearFields(fields),convertFormValueToRUL(form),deleteCookie(name,path,domain),focusHander(),getCheckBoxValue(id,doc),getCheckBoxValues(id,doc),getCookie(name),getElement(id,doc),getRadioValue(id,doc),getRadioValues(id,doc),geturlparam(url,param),getValue(id,doc),getValues(id,doc),hasChooseRadio(id,doc),keydownHander(),reverseCheck(id,doc),selectObject(obj),setCheckBoxValue(id,newvalue,doc),setCookie(name,value,expires,path,domain,,secure),setRadioValue(id,newvalue,doc),setSelectValue(id,newvalue,doc),setValue(id,value,doc),showOrHide(id),stopSubmit(),submitForm(),unCheckAll(id,doc),validateRtnValue(rtnValue),whatbrowser()
hashmap.js
jmsc_yw.js
containsKey(key),containsValue(value),get(key),HashMap(),keys(),put(key,value),remove(key),size(),values().
keybord.js定义软键盘及输入校验?
addValue(newValue),btn2key(),btn3key(),checkFocus(x,y),checkLocation(),closekeyboard(),dropIt(),evalMove(),grabIt(e),heartBeat(),moveIt(e),OverInput(theForm),setCapsLock(val),setpassvalue(),setVariables(),shokeyboard(inputObj),swapImage(tmpBtn,tmpImage)
print.js 将指定id的对象显示在新页面中,用于打印
showPrint(printObjName,title),showStaticPrint(main,title)
setday.js 日历控件中的一个方法
setday(tt,obj)
setmonth.js日历控件中的一个方法
setmonth(tt,obj)
stringutil.js 字符串的检测
checkDate(y,m,d),checkValiDate(src),count(src,s),endWith(srcStr,str),getAttrPart(attr,part),getDecimalCount(src),hasChinese(s),isAlphanumeric(src),isE_mail(mail),isEmpty(str),isNumber(src),isSequence(src),isValidDate(sep,src),isVerifyChar(src),isVerifyChar(src),isVerifyIP(s),NVL(str,defaultStr),PhoneCheck(phoneNO),split(src,s),startWith(srcStr,str),strlen(str),test_StringUtil(),trim(src)
table.js 处事调整表(table,tr,td)的方法
AdjustableTable()
textselect.js 文本选择?
addItems(SelectList,value,text),clearSelectItems(),createDiv(),da(oResult),fetchKey(e,conText,url,maxlen,diplayRows),getDataFromDB(kvalue,url),getSelectValueKey(),getSelectValueKey(),getSelectValueMouse(),getServerData2(surl,sdata),hideList(),kb(s,na),keyPress(regexp),showDiv(),showList(),split(src,s),ta(a),Yb(s),zb(s)
tooltip.js 鼠标悬停时的提示
initToolTips(),moveToMouseLoc(e),toolTip(msg,fg,bg)
xmlhttp.js 填充表单,selectbox,xml数据转换
fillForm(form,akName),fillSelect(selectName,akName),fillSelectByString(selectobj,strConSelect),getServerData(surl,sdata),getXml(url),newXMLHttpRequest(),urlFillFormElements(url,showProcessing,elementIds),urlFillSelectBox(url,showProcessing,selectElementId,FirstRowIsSpace),urlToObject(url,showProcessing),xmlToObject(xml)
控件的使用说明
--head部js引入
<script language="JavaScript" src="js/popcalendar.js"></script>
--在form表单内:
<td width="464" align=right>系列号有效期起:</td>
<td>
<input type="text" size="10" class="readonly" id="YXQ_Q" name="YXQ_Q" DTYPE="date" MUSTINPUT="1" CAPTION="系列号有效期起 " minlen="10" maxlen="10">
<img src="js/image/date.gif" onclick="popupDate(this, frmMain.YXQ_Q, 'yyyy-mm-dd')">
</td>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论