计算汇率

 <script type="text/javascript">
        /********************************判断输入是否数字********************************/
        function checkRate(oNum) {
            if (oNum == "")
            { return true }
            else {
                var strP = /^/d+(/./d+)?$/;
                if (!strP.test(oNum)) return false;
            }
        }

        /********************************设置enter键焦点********************************/

 

 


        $("document").ready(function() {

            /******************************实现点击清空,为空又变回原来的值***************************/
            $("#money").val($("#Text_hidden").val());

            $("#RMB").keydown(function() { if (event.keyCode == 13) { document.getElementById('button_rank').click(); return false; } }); //获取焦点
            $("#money").keydown(function() { if (event.keyCode == 13) { document.getElementById('button_rank').click(); return false; } }); //获取焦点

            $("#RMB").click(function() {
                var check1 = $(this).val();
                if (check1 == this.defaultValue) {
                    $(this).val("");
                }

                $("#money").val($("#Text_hidden").val());

            })

            $("#RMB").blur(function() {

                if (checkRate($(this).val()) == false) {
                    alert("请输入数字");
                }

                if ($(this).val() == "")
                    $(this).val(this.defaultValue);

            })

 


            $("#money").click(function() {
                var check1 = $(this).val();
                if (check1 == $("#Text_hidden").val()) {
                    $(this).val("");
                }
                $("#RMB").val("-RMB-");
            })

            $("#money").blur(function() {

                if (checkRate($(this).val()) == false) {
                    alert("请输入数字");
                }

                if ($(this).val() == "")
                    $(this).val($("#Text_hidden").val());

            })

 

            /******************************计算汇率***************************/
            $("#button_rank").click(function() {

                var rmb = $("#RMB").val();
                var money = $("#money").val();
                var rank = $("#Label_rank").text();
                if ($("#RMB").val() == "-RMB-" && $("#money").val() == $("#Text_hidden").val()) {
                    alert("请输入RMB或者其他货币");
                }
                else if ($("#RMB").val() != "-RMB-" && $("#money").val() != $("#Text_hidden").val()) {
                    alert("RMB或者其他货币只能输入一个");
                }
                //其他转换成RMB
                else if ($("#RMB").val() == "-RMB-" && $("#money").val() != $("#Text_hidden").val()) {
                    var result = money * rank / 100;
                    $("#RMB").val(result);
                }
                //RMB转换成其他
                else if ($("#RMB").val() != "-RMB-" && $("#money").val() == $("#Text_hidden").val()) {
                    result = rmb / rank * 100;
                    $("#money").val(result);
                }


            })
        })


    </script>

posted on 2010-06-15 15:15  tongdengquan  阅读(191)  评论(0编辑  收藏  举报