Javascript 如何在没有插件的情况下编写多选输入标记

Javascript 如何在没有插件的情况下编写多选输入标记,javascript,json,Javascript,Json,我已经搜索了多个站点,但都在使用插件, 我想做一个输入标记来进行多重选择 ,如果不使用第三方插件,那么仅使用纯javascript或某些JQUERY就可能无法编写该函数。以下是一些可以帮助您的方法: 函数addtag{ iftag.value==未定义的返回; var tags=document.getElementByIdtags; var span=document.createElementspan; span.textContent=tag.value; tag.value=; spa

我已经搜索了多个站点,但都在使用插件, 我想做一个输入标记来进行多重选择
,如果不使用第三方插件,那么仅使用纯javascript或某些JQUERY就可能无法编写该函数。

以下是一些可以帮助您的方法:

函数addtag{ iftag.value==未定义的返回; var tags=document.getElementByIdtags; var span=document.createElementspan; span.textContent=tag.value; tag.value=; span.style.backgroundColor=白烟; span.style.margin=2px; span.style.padding=2px; span.setAttributeonclick,this.remove; tags.appendspan; }
这里有一些东西可以让你行动起来:

函数addtag{ iftag.value==未定义的返回; var tags=document.getElementByIdtags; var span=document.createElementspan; span.textContent=tag.value; tag.value=; span.style.backgroundColor=白烟; span.style.margin=2px; span.style.padding=2px; span.setAttributeonclick,this.remove; tags.appendspan; }
所有第三方插件都使用JavaScript创建这些输入。它们不是本机浏览器,最接近的是带有multiple属性的select。我建议你自己找一个轻量级的插件/库或者尝试一些代码。如果您在编写代码时遇到问题,请将您尝试过的内容发布到此处。所有第三方插件都使用JavaScript创建这些输入。它们不是本机浏览器,最接近的是带有multiple属性的select。我建议你自己找一个轻量级的插件/库或者尝试一些代码。如果您在编码上有困难,请将您尝试过的内容发布到此处谢谢,@Eddsters!谢谢你,Fenr1,谢谢你的接受!投票结果也一样吗?样式由您决定…:谢谢,@Eddsters!谢谢你,Fenr1,谢谢你的接受!投票结果也一样吗?样式由您决定…: