Javascript 试图复制像S.O.这样的标签系统

Javascript 试图复制像S.O.这样的标签系统,javascript,dynamic,key,Javascript,Dynamic,Key,我启动了一个类似S.O的模拟标签系统。不,它不会完全一样,而且它不能用PHP或其他任何东西来完成。我的代码最终只会将标签添加到帖子中,并在以后使用更多JavaScript使它们看起来更时尚。我们必须这样做的唯一原因是,我们无法访问我和我的成员使用的论坛托管提供商上的PHP 代码可以在这里找到 JavaScript: jQuery: 我是从jQuery开始的,我的一个朋友希望我继续做香草,让它变得更好。所以我把它擦掉,从这个开始。但这一个在按键上不起作用。有没有人能看看,也许我忘了什么,或者我

我启动了一个类似S.O的模拟标签系统。不,它不会完全一样,而且它不能用PHP或其他任何东西来完成。我的代码最终只会将标签添加到帖子中,并在以后使用更多JavaScript使它们看起来更时尚。我们必须这样做的唯一原因是,我们无法访问我和我的成员使用的论坛托管提供商上的PHP

代码可以在这里找到

JavaScript:

jQuery:

我是从jQuery开始的,我的一个朋友希望我继续做香草,让它变得更好。所以我把它擦掉,从这个开始。但这一个在按键上不起作用。有没有人能看看,也许我忘了什么,或者我做错了什么


我已经用JavaScript创建了所有元素,我认为是eventListener诚实地给了我问题。

我的建议是不要试图直接处理DOM API,而只是使用jQuery。这是一个简单的解决方法,不是吗:D我想自己做这件事,因为学习核心JavaScript会教我更多的语言。在JavaScript之前我已经学习了jQuery,现在我更愿意学习JavaScript。谢谢。jQuery是javascript。顺便说一句,
addEventListener
并不是在所有浏览器中都实现,而
getElementById
在不同的浏览器中实现方式也不同。jQuery为您解决了这些警告。你正在进入一个痛苦的世界;)“学习JavaScript会让生活更轻松,因为有些人不知道如何使用JavaScript进行淡入淡出或动画制作……”仅供参考:有些人不知道如何使用JS进行淡入淡出和动画制作,这并不意味着学习JavaScript会让生活更轻松;-)这不仅仅是简单的事实,学习这一点还有很多好处。将.each()与for循环进行比较,看看哪个更快。即使在jQuery中,我也会对循环执行,因为jQuery.each()在库中是不需要的JavaScript。