【发布时间】:2014-07-17 16:04:24
【问题描述】:
我正在尝试获取输入字段的内容并将它们添加到我的 HTML 文档中。
这是我所拥有的,但它还不起作用:
<!DOCTYPE html>
<html>
<head>
<title>To Do</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css"/>
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h2>To Do</h2>
<form name="checkListForm">
<input type="text" name="checkListItem"/>
</form>
<div id="button">Add!</div>
<br/>
<div class="list"></div>
</body>
</html>
$(document).ready(function(){
var input = $("input[name=checkListItem]");
$("button").click(function(){
$("#button").click(function(){
var toAdd = $('input[name=checkListItem]').val();
});
$(".list").append('<div class="item">' + toAdd + '</div>');
});
});
谁能告诉我我做错了什么,好吗?
谢谢!
【问题讨论】:
-
将
toAdd更改为$(input).val() -
你的编辑真的把代码搞砸了@user3472810
-
呃。不,我刚刚意识到我在原来的帖子中遗漏了一些东西。无论如何,它没有工作。对不起! jQuery初学者!非常感谢您的帮助!