我是新手在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你爲什麼不接受任何答案? –