第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 li 元素上添加帶有 href 的元素?

如何在 li 元素上添加帶有 href 的元素?

不負(fù)相思意 2023-03-18 17:07:48
我的網(wǎng)站上有一個搜索系統(tǒng),它可以工作,但我無法點(diǎn)擊我搜索的項目。它是一個簡單的腳本,可以創(chuàng)建依賴于我的搜索輸入的 li 元素,但我如何才能將這些元素添加到自定義鏈接中?因?yàn)槿绻悴荒茳c(diǎn)擊你搜索的項目那沒有任何意義......我想添加這個常量人物元素自定義鏈接。代碼:const people = [{name:'?????????? ????????'},{name:'????????'},{name:'mr.capsule'},{name:'capsule battle royale'}];const list = document.getElementById('list');function setlist (group) {    clearlist();    for (const person of group) {        const item = document.createElement("li");        item.classList.add("list-group-item");        const text = document.createTextNode(person.name);        item.appendChild(text);        list.appendChild(item);    }    if (group.length === 0) {        setnoresults();    }}function clearlist () {while (list.firstChild) {list.removeChild(list.firstChild);}}function getrelevency (value, searchTerm) {    if (value === searchTerm) {        return 2;    }else if (value.startsWith(searchTerm)) {        return 1;    }else if (value.includes(searchTerm)) {        return 0;    }}function setnoresults () {const item = document.createElement('li');        item.classList.add('list-group-item');        const text = document.createTextNode('???????? ??? ????????... ?????? ???????');        item.appendChild(text);        list.appendChild(item);}const searchInput = document.getElementById('search');    searchInput.addEventListener('input', (event) => {         let value = event.target.value;        if (value && value.trim().length > 0) {            value = value.trim().toLowerCase();            setlist(people.filter(person => {                return person.name.includes(value);            }).sort((personA, personB) => {                return getrelevency(personB.name, value) - getrelevency(personA.name, value);            }));        }else {            clearlist();        }    });
查看完整描述

2 回答

?
繁華開滿天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個贊

你應(yīng)該在函數(shù)中添加它setlist。


function setlist (group) {

    clearlist();

    for (const person of group) {

        const item = document.createElement("li");

        item.classList.add("list-group-item");

        const link = document.createElement("a");

        link.href = "http://..."; // put here where the link should point

        item.appendChild(link);

        const text = document.createTextNode(person.name);

        link.appendChild(text);

        list.appendChild(item);

    }

    if (group.length === 0) {

        setnoresults();

    }

}


查看完整回答
反對 回復(fù) 2023-03-18
?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個贊

我通過這種方式獲得了解決方案,檢查搜索輸入是什么,如果是目標(biāo)搜索,它將在自定義搜索上添加一個鏈接。如果陳述者正在做一切!


function setlist (group) {

    clearlist();

    for (const person of group) {

        const item = document.createElement("li");

        item.classList.add("list-group-item");

        if (person.name === "?????????? ????????") {

          const link = document.createElement("a");

        link.href = "https://google.com"; // put here where the link should point

        link.text = "?????????? ????????"

        item.appendChild(link);

    }

        const text = document.createTextNode(person.name);

        item.appendChild(text);

        list.appendChild(item);

    }

    if (group.length === 0) {

        setnoresults();

    }

}


查看完整回答
反對 回復(fù) 2023-03-18
  • 2 回答
  • 0 關(guān)注
  • 172 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號