Как сделать Array.indexof () случай нечувствительным?Html

Программисты Html
Anonymous
Как сделать Array.indexof () случай нечувствительным?

Сообщение Anonymous »

Я делаю кусок кода для веб -сайта, на котором будет список имен в массиве и выберет случайное имя, я хочу добавить функцию, которая позволит пользователю добавить или удалить имя из массива. У меня есть все эти функции, но при удалении имени пользователь должен ввести имя, чтобы соответствовать корпусу в массиве. Я попытался сделать так, чтобы это было бы нечувствительным, что я делаю неправильно?

Код: Выделить всё

//Array of names

var names = [];

//Other code uneeded for this question

//List of Canidates
document.getElementById('canidates').innerHTML =
"[b]List of Canidates:[/b] " + names.join(" | ");

//Other code uneeded for this question

//Remove name from Array

function delName() {
var dnameVal = document.getElementById('delname').value;
var pos = names.indexOf(dnameVal);
var namepos = names[pos]
var posstr = namepos.toUpperCase();
var dup = dnameVal.toUpperCase();
if (dup != posstr) {
alert("Not a valid name");
} else {
names.splice(pos, 1);
document.getElementById('canidates').innerHTML =
"[b]List of Canidates:[/b] " + names.join(" | ");
}
}< /code>

Remove Name from List



Подробнее здесь: https://stackoverflow.com/questions/247 ... nsensitive

Вернуться в «Html»