添加不同文本的div?

时间:2012-05-06 02:55:59

标签: javascript jquery html css

我自己做了一个列表加法器。单击该链接时,它会添加一个div。我试图将输入的当前文本添加到div的innertext中,然后追加它。添加后,我想在输入中清除文本。我试过这个http://jsfiddle.net/Hunter4854/hwbcs/2/但是我被卡住了,不知道如何解决它?

1 个答案:

答案 0 :(得分:3)

第一个问题是,只有在页面加载时才会获得txt的值,因此变量将始终包含空值。

第二个问题是,您实际上是在尝试将txt写入this.innerText。这是一个双重错误,因为在该上下文中this是点击的链接,而jQuery没有.innerText(那里有.text.html)。

最后,要清除输入,只需使用$('input').val('');即可。将空字符串传递给.val()会将输入文本设置为该字符串。

这里是working version