最初の入力を2番目の入力で自動的に分割するこの2つの入力フィールドがあります。
最初の入力フィールド:
<input type="text" name="MyName1" id="1" value="1000.00" onkeyup="getValues(1)" size="10">
2 番目の入力フィールド:
<input type="text" name="MyName2" id="2" value="26" onkeyup="getValues(2)" size="10">
出力:
<input type="text" id="main" name="MyOutput" size="5" value=38.46>
そして私のスクリプト:
<script language="javascript">
function getValues(val){
var numVal1=parseFloat(document.getElementById("1").value,10);
var numVal2=parseFloat(document.getElementById("2").value,10);
var totalValue = numVal1 / numVal2;
document.getElementById("main").value = totalValue.toFixed(2);
}
</script>
最初の入力フィールドで受け入れられる唯一の範囲が 200 から 1000 になり、2 番目の入力フィールドが 1 から 26 になるように、両方の入力フィールドに最小/最大範囲を追加するにはどうすればよいですか。値が指定された範囲内にない場合にも、アラートが表示されます。
ありがとう!!!