我错过了一些我知道的非常基本的东西,但我似乎找不到解决方案。
我很难理解 html 和 Javascript 元素如何交互。我的代码有一些正确的内容,但我知道它还远未正确。我也不确定将javascript代码放在html文件本身中是否重要,或者我是否可以将它保存在外部js文件中并调用它。
无论如何,我正在尝试创建一个待办事项列表。我想: - 将项目存储在我的“列表”数组中 - 在有序列表中显示全部项目 - 允许用户将新项目添加到列表中(通过索引页面上的文本输入)
任何指导将不胜感激
我的代码:
<body>
<div id="wrapper">
<h3></h3>
<ol id="unfinished">
<form name="addToList">
<li><input type="text" id="newItem"></li>
</form>
<li></li>
(在我的 js 文件中)
var list = []
var newItem = document.getElementsById("newItem");