JQuery 플러그인 제41: 폼 입력 상자에서 지정한 소수점을 가져오고 반올림

1509 단어
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script type="text/javascript" src="http://validform.rjboy.cn/wp-content/themes/validform/js/jquery-1.6.2.min.js"></script>
</head>
<body>
    <input id="txtnum" type="text" value="333.36" />

    <script type="text/javascript">
        // 
        (function($) {
            $.fn.transfer = function(options) {
                var defaults = { toFixed: 2 };
                var options = $.extend(defaults, options);
                var rtn = 0;
                this.each(function() {
                    var thisValue = $(this).val();
                    var _value = parseFloat(thisValue);
                    if (isNaN(_value)) {
                        return false;
                    }
                    rtn = _value.toFixed(options.toFixed);
                });
                return rtn;
            };
        })(jQuery);
    </script>

    <input type="button" value=" " onclick="alert($('#txtnum').transfer({toFixed: 3}));" />
</body>
</html>

좋은 웹페이지 즐겨찾기