计算汇率
<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) 编辑 收藏 举报