我在使用appendChild函數麻煩......如何使用按鈕單擊將值添加到列表中?
這裏是我的代碼
<!DOCTYPE html>
<html>
<body>
<form oninput="x.value=((parseFloat(winning_number.value)%(parseFloat(total_key_value.value)*100*2))/(parseFloat(total_key_value.value)*2)).toFixed(2)">
<input type="number" id="winning_number" value="" placeholder="Winning Number"> ~
<input type="number" id="total_key_value" value="" placeholder = "Total (Keys)">
= <output name="x" for="winning_number total_key_value"></output>%
</form>
<button type="submit" onclick="document.getElementById("container").appendChild(li);">Submit</button>
<ol id="list"></ol>
</body>
</html>
我進入2號,它就會用公式計算的結果。
我該如何製作一個按鈕,將x值添加到列表中,一旦點擊?
另外,我希望能夠從列表中刪除項目,如果可能的話
IM非常新的JavaScript,你可能會意識到
感謝
'<按鈕類型= 「提交」 的onclick = 「的document.getElementById(」 容器 「)的appendChild(LI);」>上的例子的醇ID提交' 不是**容器** –
您有報價問題。 'container'前的引號與'onclick ='後的引號匹配,所以它結束了屬性。在雙引號屬性中使用單引號時,或者相反。 – Barmar
你在哪裏設定變量'li'? – Barmar