74
rated 0 times
[
75]
[
1]
/ answers: 1 / hits: 15264
/ 11 Years ago, thu, february 6, 2014, 12:00:00
I am trying to remove items in a list when they are checked-off and then the remove button clicked. I think my problem may be in the removeItem function. var x = document.getElementById(items-listed <li>);
because when i remove <li>
the entire list is removed.
<div>
<div id=center-container>
<h4>Enter an Item for Your Shopping List:</h4>
<hr />
<form name=form>
<label for=item>Item:</label>
<input type=text placeholder=Shopping Items id=item name=itemEntered />
<input type=button value=Enter id=Enter onclick=javascript:addItem(); />
</form>
</div>
</div>
<div>
<div id=items-container>
<h4>Your list of Items:</h4>
<form>
<input type=button value=Remove selected items onclick=javascript:removeItem(); />
</form>
<hr />
<ul id=items-listed>
</ul>
</div>
</div>
function addItem() {
var item = [];
item = document.getElementById('items-listed');
item.innerHTML += <li><input type='checkbox'> + document.form.itemEntered.value + </li>;
}
function removeItem () {
var x = document.getElementById(items-listed <li>);
x.remove();
}
More From » html