打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

用户:RedDragon/Test:修订间差异

来自Rizline中文维基
第8行: 第8行:
             <button id="alias-btn"
             <button id="alias-btn"
                 style="padding: 0.5rem 1rem; background: #3366CC; color: #ffffff; font-size: 16px; border: none; border-radius: 0 5px 5px 0">搜索</button>
                 style="padding: 0.5rem 1rem; background: #3366CC; color: #ffffff; font-size: 16px; border: none; border-radius: 0 5px 5px 0">搜索</button>
        </div>
        <div style="display: flex; justify-content: center; align-items: center; margin-top: 1rem;">
            <label for="score-filter" style="margin-right: 0.5rem;">筛选匹配度 ≥</label>
            <input type="number" id="score-filter" value="2" min="1" max="100" style="width: 4rem; padding: 0.3rem;">
         </div>
         </div>
         <div style="margin-top: 100px">
         <div style="margin-top: 100px">
             <h3>搜索结果:</h3>
             <h3>搜索结果:</h3>
             <div id="alias-results" style="color: #333">
             <div id="alias-results" style="color: #333">
                <div class="no-results"></div>
             </div>
             </div>
         </div>
         </div>
第37行: 第40行:
         songlist.forEach(function (song) {
         songlist.forEach(function (song) {
             const li = document.createElement('li')
             const li = document.createElement('li')
            let aliasText = song.aliases && song.aliases.length > 0 ? song.aliases.join('、') : '<span style="color:#888">无别名</span>'
             li.innerHTML = `<span class="song-title">${song.title}</span>: <span class="aliases">${song.aliases.join('、')}</span>`
             li.innerHTML = `<span class="song-title">${song.title || ''}</span>: <span class="aliases">${aliasText}</span>`
             container.appendChild(li)
             container.appendChild(li)
         })
         })
第99行: 第101行:


         if (results.length == 0) {
         if (results.length == 0) {
             resultsContainer.innerHTML = '<div class="no-results">没有找到匹配的曲目</div>'
             resultsContainer.innerHTML = '<div>没有找到匹配的曲目</div>'
         } else {
         } else {
             resultsContainer.innerHTML = ''
             resultsContainer.innerHTML = ''
第107行: 第109行:
                 div.style.margin = "0 0 0.5rem 1rem"
                 div.style.margin = "0 0 0.5rem 1rem"
                 div.style.lineHeight = "1.5"
                 div.style.lineHeight = "1.5"
                 div.innerHTML = '<div class="song-title">' + result.song.title + '</div>' +
                var songTitle = result.song.title || ''
                var link = '<a href="/' + encodeURIComponent(songTitle) + '/wiki" title="' + songTitle + '">' + songTitle + '</a>'
                 div.innerHTML = '<div class="song-title">' + link + '</div>' +
                     '<div class="aliases" style="font-size: 13px; margin-left: 1rem">alias: ' +
                     '<div class="aliases" style="font-size: 13px; margin-left: 1rem">alias: ' +
                     result.song.aliases.join('、') + '</div>'
                     result.song.aliases.join('、') + '</div>'