【发布时间】:2023-03-03 20:40:01
【问题描述】:
在连续两次或三次输入链接时,我需要帮助检测重复值。每当我尝试从输入框中添加相同的字符串时,它会按照应有的方式添加,但我想停止再次添加相同的字符串。输入应该会阻止我将完全相同的字符串添加到列表中。
- 不是这个
https://www.youtube.com/watch?v=q07RanslaGM
https://www.youtube.com/watch?v=q07RanslaGM
https://www.youtube.com/watch?v=ryw9dHlr7Mw
- 但是这个
https://www.youtube.com/watch?v=q07RanslaGM
https://www.youtube.com/watch?v=ryw9dHlr7Mw
它们不应该相同。
--Javascript--
var addurl = function() {
var url = input.value;
var li = document.createElement('li');
li.innerHTML = url;
song = document.getElementById('songurl');
song.appendChild(li);
document.getElementById("geturl").value = "";
console.log('Url added');
}
--html--
<div class="search">
<div class="center">
<input type="text" placeholder="https://www.youtube.com/?" id="geturl">
<input type="submit" value="Add" id="addlist" name="url">
</div>
</div>
<div class="container" id=#list>
<div class="list-group list-group-flush">
<ol class="list-item-group" id="songurl"></ol>
</div>
谢谢!
【问题讨论】:
标签: javascript input duplicates