Javascript 在输入字段中输入@后如何获得下拉列表?

Javascript 在输入字段中输入@后如何获得下拉列表?,javascript,Javascript,在输入字段中输入@后如何获取下拉列表 例如:-当您在whatsapp组中输入@时,我们将获得该组中所有人的下拉列表 如何在javascript中实现同样的效果?只需检查输入是否为“@”字符,并在正文中附加一个select标记 函数checkForAt(){ var input=document.getElementById('input')。值; if(document.getElementsByTagName('select')[0]=“未定义”){ 如果(输入=“@”){ var sele

在输入字段中输入@后如何获取下拉列表

例如:-当您在whatsapp组中输入@时,我们将获得该组中所有人的下拉列表


如何在javascript中实现同样的效果?

只需检查输入是否为“@”字符,并在正文中附加一个select标记

函数checkForAt(){
var input=document.getElementById('input')。值;
if(document.getElementsByTagName('select')[0]=“未定义”){
如果(输入=“@”){
var select=document.createElement('select');
document.body.appendChild(选择);
var option=document.createElement('option');
option.innerText=“一些东西”;
选择.appendChild(选项);
}
}
}

请提供您的代码。也许您可以查看jquery组合框: