锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲午夜电影在线观看,国产亚洲精品成人AA片新蒲金,久久亚洲精品国产精品婷婷http://m.tkk7.com/huyi0616/category/28659.htmlzh-cnWed, 11 Aug 2010 10:59:26 GMTWed, 11 Aug 2010 10:59:26 GMT60jquery.validate.js琛ㄥ崟楠岃瘉http://m.tkk7.com/huyi0616/archive/2010/08/10/328368.html涓鏉竻鑼?/dc:creator>涓鏉竻鑼?/author>Tue, 10 Aug 2010 01:38:00 GMThttp://m.tkk7.com/huyi0616/archive/2010/08/10/328368.htmlhttp://m.tkk7.com/huyi0616/comments/328368.htmlhttp://m.tkk7.com/huyi0616/archive/2010/08/10/328368.html#Feedback0http://m.tkk7.com/huyi0616/comments/commentRss/328368.htmlhttp://m.tkk7.com/huyi0616/services/trackbacks/328368.html

 

涓銆佺敤鍓嶅繀澶?br /> 瀹樻柟緗戠珯錛?a >http://bassistance.de/jquery-plugins/jquery-plugin-validation/
API: http://jquery.bassistance.de/api-browser/plugins.html
褰撳墠鐗堟湰錛?.5.5
闇瑕丣Query鐗堟湰錛?.2.6+, 鍏煎 1.3.2
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/jquery.validate.js" type="text/javascript"></script>

浜屻侀粯璁ゆ牎楠岃鍒?br /> (1)required:true               蹇呰緭瀛楁
(2)remote:"check.php"          浣跨敤ajax鏂規(guī)硶璋冪敤check.php楠岃瘉杈撳叆鍊?br /> (3)email:true                  蹇呴』杈撳叆姝g‘鏍煎紡鐨勭數(shù)瀛愰偖浠?br /> (4)url:true                    蹇呴』杈撳叆姝g‘鏍煎紡鐨勭綉鍧
(5)date:true                   蹇呴』杈撳叆姝g‘鏍煎紡鐨勬棩鏈?br /> (6)dateISO:true                蹇呴』杈撳叆姝g‘鏍煎紡鐨勬棩鏈?ISO)錛屼緥濡傦細(xì)2009-06-23錛?998/01/22 鍙獙璇佹牸寮忥紝涓嶉獙璇佹湁鏁堟?br /> (7)number:true                 蹇呴』杈撳叆鍚堟硶鐨勬暟瀛?璐熸暟錛屽皬鏁?
(8)digits:true                 蹇呴』杈撳叆鏁存暟
(9)creditcard:                 蹇呴』杈撳叆鍚堟硶鐨勪俊鐢ㄥ崱鍙?br /> (10)equalTo:"#field"           杈撳叆鍊煎繀欏誨拰#field鐩稿悓
(11)accept:                    杈撳叆鎷ユ湁鍚堟硶鍚庣紑鍚嶇殑瀛楃涓詫紙涓婁紶鏂囦歡鐨勫悗緙錛?br /> (12)maxlength:5                杈撳叆闀垮害鏈澶氭槸5鐨勫瓧絎︿覆(姹夊瓧綆椾竴涓瓧絎?
(13)minlength:10               杈撳叆闀垮害鏈灝忔槸10鐨勫瓧絎︿覆(姹夊瓧綆椾竴涓瓧絎?
(14)rangelength:[5,10]         杈撳叆闀垮害蹇呴』浠嬩簬 5 鍜?10 涔嬮棿鐨勫瓧絎︿覆")(姹夊瓧綆椾竴涓瓧絎?
(15)range:[5,10]               杈撳叆鍊煎繀欏諱粙浜?5 鍜?10 涔嬮棿
(16)max:5                      杈撳叆鍊間笉鑳藉ぇ浜?
(17)min:10                     杈撳叆鍊間笉鑳藉皬浜?0

涓夈侀粯璁ょ殑鎻愮ず
messages: {
    required: "This field is required.",
    remote: "Please fix this field.",
    email: "Please enter a valid email address.",
    url: "Please enter a valid URL.",
    date: "Please enter a valid date.",
    dateISO: "Please enter a valid date (ISO).",
    dateDE: "Bitte geben Sie ein g鐪塴tiges Datum ein.",
    number: "Please enter a valid number.",
    numberDE: "Bitte geben Sie eine Nummer ein.",
    digits: "Please enter only digits",
    creditcard: "Please enter a valid credit card number.",
    equalTo: "Please enter the same value again.",
    accept: "Please enter a value with a valid extension.",
    maxlength: $.validator.format("Please enter no more than {0} characters."),
    minlength: $.validator.format("Please enter at least {0} characters."),
    rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."),
    range: $.validator.format("Please enter a value between {0} and {1}."),
    max: $.validator.format("Please enter a value less than or equal to {0}."),
    min: $.validator.format("Please enter a value greater than or equal to {0}.")
},
濡傞渶瑕佷慨鏀癸紝鍙湪js浠g爜涓姞鍏ワ細(xì)
jQuery.extend(jQuery.validator.messages, {
        required: "蹇呴夊瓧孌?,
remote: "璇蜂慨姝h瀛楁",
email: "璇瘋緭鍏ユ紜牸寮忕殑鐢?shù)瀛愰偖錃g",
url: "璇瘋緭鍏ュ悎娉曠殑緗戝潃",
date: "璇瘋緭鍏ュ悎娉曠殑鏃ユ湡",
dateISO: "璇瘋緭鍏ュ悎娉曠殑鏃ユ湡 (ISO).",
number: "璇瘋緭鍏ュ悎娉曠殑鏁板瓧",
digits: "鍙兘杈撳叆鏁存暟",
creditcard: "璇瘋緭鍏ュ悎娉曠殑淇$敤鍗″彿",
equalTo: "璇峰啀嬈¤緭鍏ョ浉鍚岀殑鍊?,
accept: "璇瘋緭鍏ユ嫢鏈夊悎娉曞悗緙鍚嶇殑瀛楃涓?,
maxlength: jQuery.validator.format("璇瘋緭鍏ヤ竴涓暱搴︽渶澶氭槸 {0} 鐨勫瓧絎︿覆"),
minlength: jQuery.validator.format("璇瘋緭鍏ヤ竴涓暱搴︽渶灝戞槸 {0} 鐨勫瓧絎︿覆"),
rangelength: jQuery.validator.format("璇瘋緭鍏ヤ竴涓暱搴︿粙浜?{0} 鍜?{1} 涔嬮棿鐨勫瓧絎︿覆"),
range: jQuery.validator.format("璇瘋緭鍏ヤ竴涓粙浜?{0} 鍜?{1} 涔嬮棿鐨勫?),
max: jQuery.validator.format("璇瘋緭鍏ヤ竴涓渶澶т負(fù) {0} 鐨勫?),
min: jQuery.validator.format("璇瘋緭鍏ヤ竴涓渶灝忎負(fù) {0} 鐨勫?)
});
鎺ㄨ崘鍋氭硶錛屽皢姝ゆ枃浠舵斁鍏essages_cn.js涓紝鍦ㄩ〉闈腑寮曞叆
<script src="../js/messages_cn.js" type="text/javascript"></script>

鍥涖佷嬌鐢ㄦ柟寮?br /> 1.灝嗘牎楠岃鍒欏啓鍒版帶浠朵腑
<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/jquery.validate.js" type="text/javascript"></script>
<script src="./js/jquery.metadata.js" type="text/javascript"></script>
$().ready(function() {
$("#signupForm").validate();
});

<form id="signupForm" method="get" action="">
    <p>
        <label for="firstname">Firstname</label>
        <input id="firstname" name="firstname" class="required" />
    </p>
<p>
<label for="email">E-Mail</label>
<input id="email" name="email" class="required email" />
</p>
<p>
<label for="password">Password</label>
<input id="password" name="password" type="password" class="{required:true,minlength:5}" />
</p>
<p>
<label for="confirm_password">紜瀵嗙爜</label>
<input id="confirm_password" name="confirm_password" type="password" class="{required:true,minlength:5,equalTo:'#password'}" />
</p>
    <p>
        <input class="submit" type="submit" value="Submit"/>
    </p>
</form>
浣跨敤class="{}"鐨勬柟寮忥紝蹇呴』寮曞叆鍖咃細(xì)jquery.metadata.js
鍙互浣跨敤濡備笅鐨勬柟娉曪紝淇敼鎻愮ず鍐呭錛?br /> class="{required:true,minlength:5,messages:{required:'璇瘋緭鍏ュ唴瀹?}}"
鍦ㄤ嬌鐢╡qualTo鍏抽敭瀛楁椂錛屽悗闈㈢殑鍐呭蹇呴』鍔犱笂寮曞彿錛屽涓嬩唬鐮侊細(xì)
class="{required:true,minlength:5,equalTo:'#password'}"
鍙﹀涓涓柟寮忥紝浣跨敤鍏抽敭瀛楋細(xì)meta錛堜負(fù)浜嗗厓鏁版嵁浣跨敤鍏朵粬鎻掍歡浣犺鍖呰 浣犵殑楠岃瘉瑙勫垯 鍦ㄤ粬浠嚜宸辯殑欏圭洰涓彲浠ョ敤榪欎釜鐗規(guī)畩鐨勯夐」錛?br /> Tell the validation plugin to look inside a validate-property in metadata for validation rules.
渚嬪錛?br /> meta: "validate"
<input id="password" name="password" type="password" class="{validate:{required:true,minlength:5}}" />

鍐嶆湁涓縐嶆柟寮忥細(xì)
$.metadata.setType("attr", "validate");
榪欐牱鍙互浣跨敤validate="{required:true}"鐨勬柟寮忥紝鎴栬卌lass="required"錛屼絾class="{required:true,minlength:5}"灝嗕笉璧蜂綔鐢?br />
2.灝嗘牎楠岃鍒欏啓鍒頒唬鐮佷腑

$().ready(function() {
$("#signupForm").validate({
        rules: {
   firstname: "required",
   email: {
    required: true,
    email: true
   },
   password: {
    required: true,
    minlength: 5
   },
   confirm_password: {
    required: true,
    minlength: 5,
    equalTo: "#password"
   }
},
        messages: {
   firstname: "璇瘋緭鍏ュ鍚?,
   email: {
    required: "璇瘋緭鍏mail鍦板潃",
    email: "璇瘋緭鍏ユ紜殑email鍦板潃"
   },
   password: {
    required: "璇瘋緭鍏ュ瘑鐮?,
    minlength: jQuery.format("瀵嗙爜涓嶈兘灝忎簬{0}涓瓧絎?)
   },
   confirm_password: {
    required: "璇瘋緭鍏ョ‘璁ゅ瘑鐮?,
    minlength: "紜瀵嗙爜涓嶈兘灝忎簬5涓瓧絎?,
    equalTo: "涓ゆ杈撳叆瀵嗙爜涓嶄竴鑷翠笉涓鑷?
   }
}
    });
});
//messages澶勶紝濡傛灉鏌愪釜鎺т歡娌℃湁message錛屽皢璋冪敤榛樿鐨勪俊鎭?/p>

<form id="signupForm" method="get" action="">
    <p>
        <label for="firstname">Firstname</label>
        <input id="firstname" name="firstname" />
    </p>
<p>
<label for="email">E-Mail</label>
<input id="email" name="email" />
</p>
<p>
<label for="password">Password</label>
<input id="password" name="password" type="password" />
</p>
<p>
<label for="confirm_password">紜瀵嗙爜</label>
<input id="confirm_password" name="confirm_password" type="password" />
</p>
    <p>
        <input class="submit" type="submit" value="Submit"/>
    </p>
</form>
required:true 蹇呴』鏈夊?br /> required:"#aa:checked"琛ㄨ揪寮忕殑鍊間負(fù)鐪燂紝鍒欓渶瑕侀獙璇?br /> required:function(){}榪斿洖涓虹湡錛岃〃鏃墮渶瑕侀獙璇?br /> 鍚庤竟涓ょ甯哥敤浜庯紝琛ㄥ崟涓渶瑕佸悓鏃跺~鎴栦笉濉殑鍏冪礌

浜斻佸父鐢ㄦ柟娉曞強(qiáng)娉ㄦ剰闂
1.鐢ㄥ叾浠栨柟寮忔浛浠i粯璁ょ殑SUBMIT
$().ready(function() {
$("#signupForm").validate({
        submitHandler:function(form){
            alert("submitted");   
            form.submit();
        }    
    });
});
鍙互璁劇疆validate鐨勯粯璁ゅ鹼紝鍐欐硶濡備笅錛?br /> $.validator.setDefaults({
submitHandler: function(form) { alert("submitted!");form.submit(); }
});
濡傛灉鎯蟲彁浜よ〃鍗? 闇瑕佷嬌鐢╢orm.submit()鑰屼笉瑕佷嬌鐢?(form).submit()

2.debug錛屽鏋滆繖涓弬鏁頒負(fù)true錛岄偅涔堣〃鍗曚笉浼?xì)鎻愪氦锛屽彧杩涜妫鏌ワ紝璋冭瘯鏃跺崄鍒嗘柟渚?br /> $().ready(function() {
$("#signupForm").validate({
        debug:true
    });
});
濡傛灉涓涓〉闈腑鏈夊涓〃鍗曪紝鐢?br /> $.validator.setDefaults({
   debug: true
})

3.ignore錛氬拷鐣ユ煇浜涘厓绱犱笉楠岃瘉
ignore: ".ignore"

4.errorPlacement錛欳allback Default: 鎶婇敊璇俊鎭斁鍦ㄩ獙璇佺殑鍏冪礌鍚庨潰
鎸囨槑閿欒鏀劇疆鐨勪綅緗紝榛樿鎯呭喌鏄細(xì)error.appendTo(element.parent());鍗蟲妸閿欒淇℃伅鏀懼湪楠岃瘉鐨勫厓绱犲悗闈?
errorPlacement: function(error, element) {  
    error.appendTo(element.parent());  
}
//紺轟緥錛?br /> <tr>
    <td class="label"><label id="lfirstname" for="firstname">First Name</label></td>
    <td class="field"><input id="firstname" name="firstname" type="text" value="" maxlength="100" /></td>
    <td class="status"></td>
</tr>
<tr>
    <td style="padding-right: 5px;">
        <input id="dateformat_eu" name="dateformat" type="radio" value="0" />
        <label id="ldateformat_eu" for="dateformat_eu">14/02/07</label>
    </td>
    <td style="padding-left: 5px;">
        <input id="dateformat_am" name="dateformat" type="radio" value="1" />
        <label id="ldateformat_am" for="dateformat_am">02/14/07</label>
    </td>
    <td></td>
</tr>
<tr>
    <td class="label">&nbsp;</td>
    <td class="field" colspan="2">
        <div id="termswrap">
            <input id="terms" type="checkbox" name="terms" />
            <label id="lterms" for="terms">I have read and accept the Terms of Use.</label>
        </div>
    </td>
</tr>
errorPlacement: function(error, element) {
    if ( element.is(":radio") )
        error.appendTo( element.parent().next().next() );
    else if ( element.is(":checkbox") )
        error.appendTo ( element.next() );
    else
        error.appendTo( element.parent().next() );
}
浠g爜鐨勪綔鐢ㄦ槸錛氫竴鑸儏鍐典笅鎶婇敊璇俊鎭樉紺哄湪<td class="status"></td>涓紝濡傛灉鏄痳adio鏄劇ず鍦?lt;td></td>涓紝濡傛灉鏄痗heckbox鏄劇ず鍦ㄥ唴瀹圭殑鍚庨潰
errorClass錛歋tring Default: "error"
鎸囧畾閿欒鎻愮ず鐨刢ss綾誨悕錛屽彲浠ヨ嚜瀹氫箟閿欒鎻愮ず鐨勬牱寮?br /> errorElement錛歋tring Default: "label"
鐢ㄤ粈涔堟爣絳炬爣璁伴敊璇紝榛樿鐨勬槸label浣犲彲浠ユ敼鎴恊m
errorContainer錛歋elector
鏄劇ず鎴栬呴殣钘忛獙璇佷俊鎭紝鍙互鑷姩瀹炵幇鏈夐敊璇俊鎭嚭鐜版椂鎶婂鍣ㄥ睘鎬у彉涓烘樉紺猴紝鏃犻敊璇椂闅愯棌錛岀敤澶勪笉澶?br /> errorContainer: "#messageBox1, #messageBox2"
errorLabelContainer錛歋elector
鎶婇敊璇俊鎭粺涓鏀懼湪涓涓鍣ㄩ噷闈€?br /> wrapper錛歋tring
鐢ㄤ粈涔堟爣絳懼啀鎶婁笂杈圭殑errorELement鍖呰搗鏉?br /> 涓鑸繖涓変釜灞炴у悓鏃朵嬌鐢紝瀹炵幇鍦ㄤ竴涓鍣ㄥ唴鏄劇ず鎵鏈夐敊璇彁紺虹殑鍔熻兘錛屽茍涓旀病鏈変俊鎭椂鑷姩闅愯棌
errorContainer: "div.error",
errorLabelContainer: $("#signupForm div.error"),
wrapper: "li"

璁劇疆閿欒鎻愮ず鐨勬牱寮忥紝鍙互澧炲姞鍥炬爣鏄劇ず
input.error { border: 1px solid red; }
label.error {
background:url("./demo/images/unchecked.gif") no-repeat 0px 0px;
padding-left: 16px;
padding-bottom: 2px;
font-weight: bold;
color: #EA5200;
}
label.checked {
background:url("./demo/images/checked.gif") no-repeat 0px 0px;
}
success錛歋tring,Callback
瑕侀獙璇佺殑鍏冪礌閫氳繃楠岃瘉鍚庣殑鍔ㄤ綔錛屽鏋滆窡涓涓瓧絎︿覆錛屼細(xì)褰撳仛涓涓猚ss綾伙紝涔熷彲璺熶竴涓嚱鏁?br /> success: function(label) {
    // set &nbsp; as text for IE
    label.html("&nbsp;").addClass("checked");
    //label.addClass("valid").text("Ok!")
}
娣誨姞"valid" 鍒伴獙璇佸厓绱? 鍦–SS涓畾涔夌殑鏍峰紡<style>label.valid {}</style>
success: "valid"


nsubmit錛?Boolean Default: true
鎻愪氦鏃墮獙璇? 璁劇疆鍞痜alse灝辯敤鍏朵粬鏂規(guī)硶鍘婚獙璇?br /> onfocusout錛欱oolean Default: true
澶卞幓鐒︾偣鏄獙璇?涓嶅寘鎷琧heckboxes/radio buttons)
onkeyup錛欱oolean Default: true
鍦╧eyup鏃墮獙璇?
onclick錛欱oolean Default: true
鍦╟heckboxes 鍜?radio 鐐瑰嚮鏃墮獙璇?br /> focusInvalid錛欱oolean Default: true
鎻愪氦琛ㄥ崟鍚庯紝鏈氳繃楠岃瘉鐨勮〃鍗?絎竴涓垨鎻愪氦涔嬪墠鑾峰緱鐒︾偣鐨勬湭閫氳繃楠岃瘉鐨勮〃鍗?浼?xì)鑾峰緱鐒︾?br /> focusCleanup錛欱oolean Default: false
濡傛灉鏄痶rue閭d箞褰撴湭閫氳繃楠岃瘉鐨勫厓绱犺幏寰楃劍鐐規(guī)椂錛岀Щ闄ら敊璇彁紺恒傞伩鍏嶅拰 focusInvalid 涓璧風(fēng)敤

// 閲嶇疆琛ㄥ崟
$().ready(function() {
var validator = $("#signupForm").validate({
        submitHandler:function(form){
            alert("submitted");   
            form.submit();
        }    
    });
    $("#reset").click(function() {
        validator.resetForm();
    });
});

remote錛歎RL
浣跨敤ajax鏂瑰紡榪涜楠岃瘉錛岄粯璁や細(xì)鎻愪氦褰撳墠楠岃瘉鐨勫煎埌榪滅▼鍦板潃錛屽鏋滈渶瑕佹彁浜ゅ叾浠栫殑鍊鹼紝鍙互浣跨敤data閫夐」
remote: "check-email.php"
remote: {
    url: "check-email.php",     //鍚庡彴澶勭悊紼嬪簭
    type: "post",               //鏁版嵁鍙戦佹柟寮?br />     dataType: "json",           //鎺ュ彈鏁版嵁鏍煎紡   
    data: {                     //瑕佷紶閫掔殑鏁版嵁
        username: function() {
            return $("#username").val();
        }
    }
}

榪滅▼鍦板潃鍙兘杈撳嚭 "true" 鎴?"false"錛屼笉鑳芥湁鍏跺畠杈撳嚭


addMethod錛歯ame, method, message
鑷畾涔夐獙璇佹柟娉?/p>

// 涓枃瀛椾袱涓瓧鑺?br /> jQuery.validator.addMethod("byteRangeLength", function(value, element, param) {
    var length = value.length;
    for(var i = 0; i < value.length; i++){
        if(value.charCodeAt(i) > 127){
            length++;
        }
    }
return this.optional(element) || ( length >= param[0] && length <= param[1] );   
}, $.validator.format("璇風(fēng)‘淇濊緭鍏ョ殑鍊煎湪{0}-{1}涓瓧鑺備箣闂?涓涓腑鏂囧瓧綆?涓瓧鑺?"));

// 閭斂緙栫爜楠岃瘉   
jQuery.validator.addMethod("isZipCode", function(value, element) {   
    var tel = /^[0-9]{6}$/;
    return this.optional(element) || (tel.test(value));
}, "璇鋒紜~鍐欐?zhèn)ㄧ殑閭斂缂栫?);

radio鍜宑heckbox銆乻elect鐨勯獙璇?br /> radio鐨剅equired琛ㄧず蹇呴』閫変腑涓涓?br /> <input type="radio" id="gender_male" value="m" name="gender" class="{required:true}" />
<input type="radio" id="gender_female" value="f" name="gender"/>
checkbox鐨剅equired琛ㄧず蹇呴』閫変腑
<input type="checkbox" class="checkbox" id="agree" name="agree" class="{required:true}" />
checkbox鐨刴inlength琛ㄧず蹇呴』閫変腑鐨勬渶灝忎釜鏁?maxlength琛ㄧず鏈澶х殑閫変腑涓暟,rangelength:[2,3]琛ㄧず閫変腑涓暟鍖洪棿
<input type="checkbox" class="checkbox" id="spam_email" value="email" name="spam[]" class="{required:true, minlength:2}" />
<input type="checkbox" class="checkbox" id="spam_phone" value="phone" name="spam[]" />
<input type="checkbox" class="checkbox" id="spam_mail" value="mail" name="spam[]" />

select鐨剅equired琛ㄧず閫変腑鐨剉alue涓嶈兘涓虹┖
<select id="jungle" name="jungle" title="Please select something!" class="{required:true}">
    <option value=""></option>
    <option value="1">Buga</option>
    <option value="2">Baga</option>
    <option value="3">Oi</option>
</select>
select鐨刴inlength琛ㄧず閫変腑鐨勬渶灝忎釜鏁幫紙鍙閫夌殑select錛?maxlength琛ㄧず鏈澶х殑閫変腑涓暟,rangelength:[2,3]琛ㄧず閫変腑涓暟鍖洪棿
<select id="fruit" name="fruit" title="Please select at least two fruits" class="{required:true, minlength:2}" multiple="multiple">
    <option value="b">Banana</option>
    <option value="a">Apple</option>
    <option value="p">Peach</option>
    <option value="t">Turtle</option>
</select>



]]>
JS綺劇‘璁$畻http://m.tkk7.com/huyi0616/archive/2010/03/29/316794.html涓鏉竻鑼?/dc:creator>涓鏉竻鑼?/author>Mon, 29 Mar 2010 03:05:00 GMThttp://m.tkk7.com/huyi0616/archive/2010/03/29/316794.htmlhttp://m.tkk7.com/huyi0616/comments/316794.htmlhttp://m.tkk7.com/huyi0616/archive/2010/03/29/316794.html#Feedback0http://m.tkk7.com/huyi0616/comments/commentRss/316794.htmlhttp://m.tkk7.com/huyi0616/services/trackbacks/316794.html 1function accAdd(arg1,arg2)
 2        var r1,r2,m; 
 3        try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} 
 4        try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} 
 5        m=Math.pow(10,Math.max(r1,r2)) 
 6        return (arg1*m+arg2*m)/
 7}
 
 8function accSub(arg1,arg2)
 9        var r1,r2,m; 
10        try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} 
11        try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} 
12        m=Math.pow(10,Math.max(r1,r2)) 
13        return (arg1*m-arg2*m)/
14}

15function accDiv(arg1,arg2)
16    var t1=0,t2=0,r1,r2; 
17    try{t1=arg1.toString().split(".")[1].length}catch(e){} 
18    try{t2=arg2.toString().split(".")[1].length}catch(e){} 
19    with(Math)
20        r1=new Number(arg1.toString().replace(".","")) 
21        r2=new Number(arg2.toString().replace(".","")) 
22        return (r1/r2)*pow(10,t2-t1); 
23    }
 
24}
 

]]>
主站蜘蛛池模板: 国产成人AV免费观看| 久久久亚洲精华液精华液精华液| 国产精品美女久久久免费| 国产免费拔擦拔擦8x| 亚洲色丰满少妇高潮18p| 亚洲AV人人澡人人爽人人夜夜| 国产成人精品日本亚洲18图| jizz在线免费播放| 亚洲日本韩国在线| 中国人免费观看高清在线观看二区| 99久久综合国产精品免费| 久久久久亚洲AV综合波多野结衣 | 亚洲?V无码乱码国产精品| 免费无码一区二区| 亚洲人成人网站在线观看| 亚洲一区二区三区精品视频| 桃子视频在线观看高清免费完整| 亚洲jjzzjjzz在线观看| 无码视频免费一区二三区| 日韩精品一区二区亚洲AV观看 | 国产精品色拉拉免费看| 国产亚洲精aa在线看| 最近免费中文字幕高清大全| 亚洲国产精品专区| 日韩毛片无码永久免费看| 亚洲av产在线精品亚洲第一站| a级毛片无码免费真人| 日韩国产欧美亚洲v片 | 国产成人免费在线| 亚洲熟女一区二区三区| 羞羞视频免费观看| 亚洲人成人无码网www电影首页 | 美女被免费视频网站a国产| 免费观看亚洲人成网站| 亚洲理论电影在线观看| 成人黄色免费网址| 二级毛片免费观看全程| 久久夜色精品国产噜噜亚洲AV| 最新中文字幕电影免费观看| 中文字幕在线观看免费| 亚洲av无码久久忘忧草|