2016-02-05 100 views
0

所以我有一個簡單的應用程序來幫助糖尿病人計算他們需要幫助調節血糖的一些不同的東西。在頁面底部,我想簡要介紹一些不同的內容。所以當我嘗試將碳水化合物放到我的清單中時,它不起作用。我該怎麼辦?代碼如下所示Uncaught ReferenceError:文檔未定義

<!DOCTYPE HTML> 
 
<html lang="en-us"> 
 

 
<head> 
 
    <meta charset="utf-8" name="Austin" content="HTML Code and Java Script"> 
 
    <title>Title</title> 
 

 
    <script type="text/javascript"> 
 
    function doseToEat() { 
 
     var carbs = parseFloat(document.getElementById("carbs").value); 
 
     var insulin = parseFloat(document.getElementById("insulinUnitPer10Carbs").value); 
 
     var dose = carbs/(insulin * 10) 
 
     document.getElementById("dose").innerHTML = dose; 
 
     documnet.getElementById("carbsOutput").innerHTML = carbs; 
 
    } 
 

 
    function correction() { 
 
     var currentBS = parseFloat(document.getElementById("currentBS").value); 
 
     var correction = (currentBS - 100)/30 
 
     document.getElementById("correction").innerHTML = correction; 
 
     document.getElementById("currentBSOutput").innerHTML = currentBS; 
 
    } 
 
    </script> 
 

 

 
</head> 
 

 
<body> 
 
    <h3>This Is to help calculate and track your blood sugar.</h3> 
 
    <input type="number" id="currentBS">Please Enter your current Blood Sugar. 
 
    <br> 
 
    <button type="button" onclick="correction()">Calculate Correction</button> 
 
    <br> 
 
    <label>This is your correction.</label> 
 
    <div id="correction"></div> 
 
    <br> 
 
    <input type="number" id="carbs">How many Carbs will you be eating? 
 
    <br> 
 
    <input type="number" id="insulinUnitPer10Carbs">How many Units of Insulin do you need per 10 carbs? 
 
    <br> 
 
    <button type="button" onclick="doseToEat()">Calculate</button> 
 
    <br> 
 
    <label>This Is How much Insulin you should dose</label> 
 
    <div id="dose"></div> 
 

 
    <output type="number" id="time">Time:</output> 
 
    <br> 
 
    <output type="number" id="Date">Date:</output> 
 
    <br>Current Blood Sugar: 
 
    <output type="number" id="currentBSOutput"></output> 
 
    <br>Carbs: 
 
    <output type="number" id="carbsOutput"></output> 
 
    <br> 
 
</body> 
 

 
</html>

+2

你拼錯文件。 –

+0

'documnet' ==>'document' – Tushar

回答

1

你錯過拼寫document,需要改變這個

documnet.getElementById("carbsOutput").innerHTML = carbs; 
^------^ 

document.getElementById("carbsOutput").innerHTML = carbs; 
+0

這應該是一個評論。 –

相關問題