2017-01-17 7 views

Répondre

0
<input type="number" id="decimalvalue" name="decimalvalue" onkeyup="setDecimalValue()"> 

<script> 
    function setDecimalValue() { 
     var num = $('#decimalvalue').val(); 
     var n = num.toFixed(2); 
     $('#decimalvalue').val(n); 
    } 
</script> 
1
<td><?= $form->field($model, 'Payment')->textInput([ 
    'maxlength' => 7, 
    'style' => 'width:120px;' 
    'type' => 'number', // this will set input to decimal number format 
    'step' => '0.0001' // and this 
])?></td> 
0
<input type="number" onchange="setTwoNumberDecimal" min="0" max="10" step="0.25" value="0.00" /> 

function setTwoNumberDecimal(event) { 
    this.value = parseFloat(this.value).toFixed(2); 
}