У меня есть простой вопрос. Это было много, но не удалось найти подходящее решение. У меня есть список, основанный на 5 флажках.Добавление удаляемых предметов из списка
abc.html
<li id="DisplaySelection"> </li>
{{form.Test1 }} //checkbox1
....
{{form.Test5 }} //checkbox5
main.js
document.getElementById('Test1').onclick = function() {
if (this.checked) {
var word = 'Selection1';
document.getElementById('DisplaySelection').innerHTML += ('<li>'+word+'</li>');
}
else {
// remove same word from list
}
}
document.getElementById('Test5').onclick = function() {
if (this.checked) {
word = 'Selection5';
document.getElementById('DisplaySelection').innerHTML += ('<li>'+word+'</li>');
}
else
// remove from list
}
}
Я хочу, чтобы выполнить удалить часть. То есть, если флажок снят, удалите этот элемент из списка. Как мне это сделать? Да, я новичок в JavaScript.
Спасибо за ответы, но проблема в том, что у меня есть поля формы Django, а не html, и я не знаю, как добавить к ним атрибуты value и class.
обеспечивают скрипку пожалуйста. –
Я не могу понять, что именно нужно делать, просто попробуйте представить полный пример, чтобы понять его :) –