i am working on javascript to create weight conversion . but unfortunately i am not getting correct outut rather then i am getting NaN in my required text fields
<script>
function Convert(valNum) {
document.getElementById("outputPounds").innerHTML=valNum*2.2046;
document.getElementById("outputGrams").innerHTML=valNum*1000;
document.getElementById("outputMilligrams").innerHTML=valNum*1000000;
document.getElementById("outputUsTons").innerHTML=valNum*0.0011023;
document.getElementById("outputOunces").innerHTML=valNum*35.274;
}
</script>
<form name="Weightconverter">
<fieldset class="container">
<label for="enterWeight" >Enter Weight in Kilogram: </label>
<input type="text" id="kgid" name="enterWeight"/>
<input type="button" id="enterWeight" style="background-color:#069; width:100px; padding:5px; text-align:center" value="Convert" onClick="Convert(this.value)"/>
</fieldset>
</p>
<div class="container">
<p>Pounds: <span id="outputPounds"></span></p>
<p>Grams: <span id="outputGrams"></span></p>
<p>Milligrams: <span id="outputMilligrams"></span></p>
<p>UsTons: <span id="outputUsTons"></span></p>
<p>Ounces: <span id="outputOunces"></span></p>
</div>
console.log(valNum)would have showed you it.