i have elements dynamically created. can't seem add onclick event passes down buttons own value. function not being called.
var btn = document.createelement('button'); btn.innerhtml = "edit"; btn.value = i; btn.onclick ="editdata(this.value)"; // <---- function editdata(value) { alert(value); }
set function itself:
var btn = document.createelement('button'); btn.innerhtml = "edit"; btn.value = '2'; btn.onclick = editdata; function editdata(event) { alert(this.value); }