Как сделать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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