私はJSの初心者です。このことを理解できません。最初のフィールドに数字を入力すると、次のフィールドに何も表示されませんが、コードは正常に動作しています。このコードに誤りがありますか?JS番号メソッドが動作しません
<html>
<head>
<title> Number methods </title>
</head>
<body>
<table border="2px" width="500px" height="400px" align="center">
<tr>
<td align="center" colspan="2">
<p> Enter a number </p>
</td>
<td align="center" colspan="2">
<input type="text" id="number">
</td>
</tr>
<tr>
<td align="center" colspan="2"> Result </td>
<td align="center" colspan="2"> <input type="text" id="result"> </td>
</tr>
<tr>
<td align="center"> <input type="button" onClick="string();" value="String"> </td>
<td align="center"> <input type="button" onClick="precision();" value="Precision"> </td>
<td align="center"> <input type="button" onClick="expo();" value="Exponential"> </td>
<td align="center"> <input type="button" onClick="fixed();" value="Fixed"> </td>
</tr>
</tr>
</table>
<script>
function fixed()
{
var num = document.getElementById("number").value;
var res = document.getElementById("result");
res.value = num.toFixed(2);
}
ちょうどJSFiddleを作ることができますので、簡単になります –
ああ申し訳ありませんが次回にします:) –
@SiddharthPrabhuなぜあなたは答えを受け入れませんか? –