目录

如何 - 重量转换器


了解如何使用 HTML 和 JavaScript 创建权重转换器。


重量转换器

在任何字段中输入一个值以在重量测量之间进行转换:


创建一个重量转换器

创建一个输入元素,可将一个重量测量值转换为另一个重量测量值。

步骤1)添加HTML:

示例 - 磅换算为千克

<p>
  <label>Pounds</label>
  <input id="inputPounds" type="number" placeholder="Pounds"
  oninput="weightConverter(this.value)" onchange="weightConverter(this.value)">
</p>
<p>Grams: <span id="outputGrams"></span></p>

步骤 2) 添加 JavaScript:

示例 - 磅换算为千克

/* When the input field receives input, convert the value from pounds to kilograms */
function weightConverter(valNum) {
  document.getElementById("outputGrams").innerHTML = valNum / 0.0022046;
}
亲自试一试 »


将磅转换为其他度量单位

下表显示了如何从磅转换为其他重量测量值:

Description Formula Example
Convert from Pounds to Kilograms kg=lb/2.2046 尝试一下
Convert from Pounds to Ounces oz=lb*16 尝试一下
Convert from Pounds to Grams g=lb/0.0022046 尝试一下
Convert from Pounds to Stones st=lb*0.071429 尝试一下

从公斤转换为其他测量值

下表显示了如何将千克转换为其他重量测量值:

Description Formula Example
Convert from Kilograms to Pounds lb=kg*2.2046 尝试一下
Convert from Kilograms to Ounces oz=kg*35.274 尝试一下
Convert from Kilograms to Grams g=kg*1000 尝试一下
Convert from Kilograms to Stones st=kg*0.1574 尝试一下

转换 盎司 到其他度量单位

下表显示了如何从盎司转换为其他重量测量值:

Description Formula Example
Convert from Ounces to Pounds lb=oz*0.0625 尝试一下
Convert from Ounces to Kilograms kg=oz/35.274 尝试一下
Convert from Ounces to Grams g=oz/0.035274 尝试一下
Convert from Ounces to Stones st=oz*0.0044643 尝试一下

从克转换为其他测量值

下表显示了如何从克转换为其他重量测量值:

Description Formula Example
Convert from Grams to Pounds lb=g*0.0022046 尝试一下
Convert from Grams to Kilograms kg=g/1000 尝试一下
Convert from Grams to Ounces oz=g*0.035274 尝试一下
Convert from Grams to Stones st=g*0.00015747 尝试一下

从石头转换为其他尺寸

下表显示了如何将石数转换为其他重量测量值:

Description Formula Example
Convert from Stones to Pounds lb=st*14 尝试一下
Convert from Stones to Kilograms kg=st/0.15747 尝试一下
Convert from Stones to Ounces oz=st*224 尝试一下
Convert from Stones to Grams g=st/0.00015747 尝试一下