封裝自己的Flex工具 ip驗證器

2021-05-02 22:58:27 字數 781 閱讀 5953

又乙個自定義的驗證器,寫法與cn手機驗證器一致哦,不過這個是來驗證ip位址的.

驗證核心我還是用正則.

不在廢話了,一下是code

package org.sk.validator

[0-9]|[1-9][0-9]|[1-9])/.(25[0-5]|2[0-4][0-9]|[0-1][0-9]|[1-9][0-9]|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1][0-9]|[1-9][0-9]|[1-9]|0)/.(25[0-5]|2[0-4][0-9]|[0-1][0-9]|[1-9][0-9]|[0-9])$/

public function ipvalidator()

//訪問器

public function get ipinvaliderror():string

public function set ipinvaliderror(invalidstring:string):void

//驗證

private function doipvalidation(validator:ipvalidator,

value:object,

basefield:string):array

return rs;

}//覆蓋原始驗證

override protected function dovalidation(value:object):array

return doipvalidation(this,value,null);}}

}

封裝自己的Flex工具 List渲染器

flex中的list元件預設顯示的樣式很普通,如果想自定義一些很酷的顯示樣式,就需要為list元件的itemrenderer設定渲染器類嘍 不過在flex中渲染器是很簡單的了,而且效果很明顯 下面就定義乙個渲染器,讓list元件的每行資料按塊來顯示 1.定義乙個list元件,並設定itemrende...

封裝自己的Flex工具 List渲染器

flex中的list元件預設顯示的樣式很普通,如果想自定義一些很酷的顯示樣式,就需要為list元件的itemrenderer設定渲染器類嘍 不過在flex中渲染器是很簡單的了,而且效果很明顯 下面就定義乙個渲染器,讓list元件的每行資料按塊來顯示 1.定義乙個list元件,並設定itemrende...

自己封裝的js工具

1 封裝函式insertafter 功能類似insertbefore 23 var div document.getelementsbytagname div 0 4var span document.createelement span 5var a document.getelementsbyt...