国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

html給定標(biāo)簽選項(xiàng)并添加標(biāo)簽(附代碼)

2020-03-22 19:40:38
字體:
供稿:網(wǎng)友
這篇文章給大家介紹的內(nèi)容是關(guān)于html給定標(biāo)簽選項(xiàng)并添加標(biāo)簽(附代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

HTML:

 h3 haveTags /h3  div id= havetags /div  hr /  h3 addTags /h3  div id= addtags /div  button id= btn 返回的數(shù)組 /button 

CSS

#havetags span,#addtags span { display: inline-block; padding: 0 0 0 10px; margin: 2px 5px; border: 1px solid #000;#havetags span::after,#addtags span::after { content: +  display: inline-block; padding: 0 10px; background-color: #00ffff; margin-left: 5px;#addtags span::after { content: x }

JavaScript:

// 擁有的標(biāo)簽 var haveArr = [ HTML , CSS , JavaScript , jQuery , Vue , Bootstrap  // 添加的標(biāo)簽 var addArr = [ PHP , MySQL  * [tagsShow 展示擁有的標(biāo)簽] * @param {[String]} haveTagsId [展示擁有標(biāo)簽的HTML標(biāo)簽Id] * @param {[String]} addTagsId [展示添加標(biāo)簽的HTML標(biāo)簽Id] * @param {[Array]} haveTags [擁有標(biāo)簽的數(shù)組] * @param {[Array]} addTags [添加標(biāo)簽的數(shù)組] function tagsShow(haveTagsId, addTagsId, haveTags, addTags) { for (var i = 0; i haveTags.length; i++) { document.getElementById(haveTagsId).innerHTML += span + haveTags[i] + /span  addTag(haveTagsId, addTagsId, haveArr, addArr); for (var i = 0; i addTags.length; i++) { document.getElementById(addTagsId).innerHTML += span + addTags[i] + /span  delTag(haveTagsId, addTagsId, haveTags, addTags); * 添加標(biāo)簽 * @param {[String]} haveTagsId [展示擁有標(biāo)簽的HTML標(biāo)簽Id] * @param {[String]} addTagsId [展示添加標(biāo)簽的HTML標(biāo)簽Id] * @param {[Array]} haveTags [擁有標(biāo)簽的數(shù)組] * @param {[Array]} addTags [添加標(biāo)簽的數(shù)組] function addTag(haveTagsId, addTagsId, haveTags, addTags) { var len = document.getElementById(haveTagsId).children.length; for (var i = 0; i len; i++) { document.getElementById(haveTagsId).children[i].onclick = function() { this.remove(); addTags.push(this.innerHTML); document.getElementById(addTagsId).innerHTML += span + this.innerHTML + /span  haveTags.splice(haveTags.indexOf(this.innerHTML), 1); // 從數(shù)組中刪除該元素 delTag(haveTagsId, addTagsId, haveTags, addTags); * 刪除標(biāo)簽 * @param {[String]} haveTagsId [展示擁有標(biāo)簽的HTML標(biāo)簽Id] * @param {[String]} addTagsId [展示添加標(biāo)簽的HTML標(biāo)簽Id] * @param {[Array]} haveTags [擁有標(biāo)簽的數(shù)組] * @param {[Array]} addTags [添加標(biāo)簽的數(shù)組] function delTag(haveTagsId, addTagsId, haveTags, addTags) { var len = document.getElementById(addTagsId).children.length; for (var i = 0; i len; i++) { document.getElementById(addTagsId).children[i].onclick = function() { this.remove(); haveTags.push(this.innerHTML); document.getElementById(haveTagsId).innerHTML += span + this.innerHTML + /span  addTags.splice(addTags.indexOf(this.innerHTML), 1); // 從數(shù)組中刪除該元素 addTag(haveTagsId, addTagsId, haveTags, addTags); // 展示標(biāo)簽 tagsShow( havetags , addtags , haveArr, addArr); // 最終數(shù)組 document.getElementById( btn ).onclick = function(){ console.log(haveArr); console.log(addArr); }

相關(guān)文章推薦:

HTML實(shí)現(xiàn)獲取瀏覽器可視區(qū)域?qū)捀撸兇a)

html實(shí)現(xiàn)圖片預(yù)加載的分析(附代碼)

以上就是html給定標(biāo)簽選項(xiàng)并添加標(biāo)簽(附代碼)的詳細(xì)內(nèi)容,html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江口县| 老河口市| 靖安县| 当雄县| 揭东县| 安吉县| 松江区| 兴隆县| 南木林县| 若尔盖县| 许昌县| 米脂县| 班玛县| 甘洛县| 滕州市| 铅山县| 涟源市| 万源市| 康马县| 婺源县| 和政县| 浠水县| 工布江达县| 宕昌县| 高平市| 浦东新区| 资溪县| 元朗区| 苗栗市| 吉林市| 黄龙县| 普宁市| 达拉特旗| 祁东县| 靖州| 五原县| 博客| 大渡口区| 德保县| 濉溪县| 黔东|