表单

一、bootstrap-表单

搜索框

<div class="row">
<div class="col-lg-3">
    <div class="input-group">
        <input class="form-control"></input>
        <span class="input-group-btn">
            <button class="btn btn-default"><i class="glyphicon glyphicon-search"></i></button>
        </span>
    </div>
</div>
</div>

数字输入框(type="number" 输入允许小数点后两位)

<input type="number" min="0" max="100" step="0.01"/>
<!-- step="0.01" :即点击的上下箭头时会以0.01的速度增加或者减少(默认是只能输入整数,否则变红提示.加上step="0.01" 默认输入到小数点后两位)-->

 数字的处理方法(保留小数点两位、将数字转化为千分位格式)

//保留两位小数
//将1234567转换为1234567.00
function to2bits(flt) {
    if (parseFloat(flt) == flt) {
        return Math.round(flt * 100) / 100; // 到2位小数
    }
    else
        return 0;
}

//转换为千分位格式
//将1234567.00转换为1,234,567.00
function numToMoneyField(inputString) {
    regExpInfo = /(d{1,3})(?=(d{3})+(?:$|.))/g;
    var ret = inputString.toString().replace(regExpInfo, "$1,");
    return ret;
}

  

 

原文地址:https://www.cnblogs.com/fger/p/10956868.html