私は以下を持っています、それは動的に新しい値オプションを選択ボックスに追加します。私が抱えている問題は、選択ボックスに新しいオプションを追加する前に、重複するエントリをチェックしないことです。コードに変更を加えて、重複するエントリが見つかったことをユーザーに警告し、同じオプション値の追加を停止する方法はありますか?
function refadd() {
var val = document.getElementById('docsref').value
if (val != "") {
var select = document.getElementById('docsref_list');
var option = document.createElement('option');
option.text = value
select.add(option,select.option)
select.selectedIndex = select.options.length - 1;
}
}