I have been trying all methods to enable a disabled element but i can't figure out why it doesn't work. I try this way:
var item = document.getElementById('admin-item-select');
var edit = document.getElementById('admin-item-editbtn');
var del = document.getElementById('admin-item-delbtn');
item.addEventListener('change', function(e) {
if (this.value !== "") {
console.log("clicked");
edit.setAttribute("disabled", false);
console.log("edit enabled");
del.setAttribute("disabled", false);
console.log("del enabled");
}
});
<select class="input-sm item-input" id="admin-item-select" name="itemSelect">
<option value="">Choose Item</option>
<option value="1">blabla</option>
<option value="2">bloblo</option>
</select>
<button href="http://google.com" id="admin-item-editbtn" disabled="true" >Edit Item</button>
<button href="http://amazon.com" id="admin-item-delbtn" type="submit" disabled="true">Delete Item</button>
I tried also to use a class and the method toogleClass().. I tried prop()
Any idea what am I doing wrong?