SOURCE

console 命令行工具 X clear

                    
>
console
$(".peinput").keyup(function() {
  var d = $(this).attr('d');
  var base = $("#base_input").val();
  var pevalue = $(this).val();
  if (isNaN(base)) {
    alert("基数必须是数字");
    return;
  }
  if (isNaN(pevalue)) {
    alert("请填写数字");
    $(this).focus();
    return;
  }
  if (d == 'px') {
    var finalv = pevalue / base;
    finalv = finalv.toFixed(0);
    $("#output_value").val(finalv);
    $("#dw").text('(em)');
  } else {
    var finalv = pevalue * base;
    finalv = finalv.toFixed(0);
    $("#output_value").val(finalv);
    $("#dw").text('(px)');
  }
  $("#output_value").focus();
});
<div class="container">
  <div class="panel-body" id="contain">
    <div class="input-group row">
      <span class="input-group-addon" id="basic-addon1">
        PX基数:
      </span>
      <input type="text" class="form-control" style="width: 120px;" id="base_input"
      value="16">
    </div>
    <div class="row">
      <input type="text" class="form-control conv peinput" d='px' id="px_input"
      placeholder="请输入px">
      <button class="btn-primary btn" disabled="disabled" style="float: left;margin-left: 5px;margin-right: 5px;">
        or
      </button>
      <input type="text" class="form-control conv peinput" d='em' id="em_input"
      placeholder="请输入em">
    </div>
    <div class="input-group row">
      <span class="input-group-addon" id="basic-addon1">
        转换后的结果
        <span id="dw">
        </span>
        :
      </span>
      <input type="text" class="form-control" style="width: 120px;" id="output_value">
    </div>
  </div>
.conv {
  width: 120px;
  float: left;
}

#contain .row {
  margin: 20px;
}

本项目引用的自定义外部资源