常用方法

作者:  最后修改:2013年10月09日  浏览数:3122

$G( HTMLElement ele)

  即document.getElementById(ele),取得id为ele的对象。代码实例: $G('Content') 或 $G('#Content')

$T(HTMLElement ele,String tagName)

  即document.getElementsByTagName(tagName),取得一组标签名为tagName的控件。代码实例: $T("input"), $T($G("box"),"input")

$N(String name)

  即document.getElementsByName(name),取得一组name为name的控件,以数组的形式返回。代码实例: $N("CommentLogin")

$V(HTMLElement ele)

  即document.getElementById(ele).value,取出表单中控件id为ele的值。如果该控件类型为text、textarea、password、submit、hidden、select-one、image、file则取得该控件的值;如果该控件类型为checkbox、radio则取得该控件被选中的值。代码实例: $V("Title")

$S(String name,String value)

  即为表单中id为ele的控件设置值。与$V(ele)方法相对应。代码实例: $F("adform")

$NV(String name)

  即document.getElementsByName(ele).value取得name为ele的控件的值,返回数组。代码实例: $NV("SelectedID")

$NS(String name,String value)

  即为name为name的控件设置值,控件类型为checkbox,radio等。代码实例: $NS("Enable", "Y")

loadJS(String url,Function onsuccess)

  异步加载脚本,第一个参数url指定js文件路径,相对于引用js框架的页面,如果要从js框架根目录开始引用需自行加上z.JSLIBPATH,第二个参数onsuccess为js文件加载后的回调函数。代码实例: $('#Content').find('script').each(function(){ loadJS(this.src); })

importJS (String url)

  加载脚本,url为js文件路径,因有加z.PATH,所以路径是相对于js框架根目录开始。代码实例: importJS('jquery.min.js')

loadCSS (String url)

  异步加载CSS文件,参数url指定css文件路径,相对于引用js框架的页面,如果要从js框架根目录开始引用需自行加上z.JSLIBPATH。代码实例: loadCSS('style.css')

importCSS (String url)

  加载CSS文件,参数url指定css文件路径,相对于引用js框架的页面,如果要从js框架根目录开始引用需自行加上z.JSLIBPATH。代码实例: importCSS('style.css')

isBoolean (Mixed obj)

  判断对象obj的类型是否为Boolean

isNumber (Mixed obj)

  判断obj的内容是否为纯数字型字符串

isInt (Mixed obj)

  判断字符串obj的内容是否整数

isString(Mixed obj)

  isString(Mixed obj)

isEmpty (Mixed obj)

  判断对象obj的内容是否是空的

isNull (Mixed v)

  判断值V的内容是否为空或”undefined”.(严格等于)

isNotNull (Mixed v)

  判断值V的内容是否为非空

isObject (Mixed v)

  判断值V的内容类型是否为object

isDateTime (Mixed v)

  判断值V的内容类型是否为日期型, 同isDate (v)的使用

encodeURL(String str)

  对字符串str进行编码类型为UTF-8的URL编码

decodeURI (String str)

  对已经进行UTF-8编码格式转换的字符串str进行还原

htmlEncode(String str)

  对字符串str进行html编码格式转换。

htmlDecode(String str)

  对已经进行html编码格式转换的字符串str进行还原

trim (String str)

  除去字符串str两边的空白字符