function __setOnchangeEvent()
{
var inputs = document.getElementsByTagName('input');
if (inputs)
{
for (var i = 0; i < inputs.length; i++)
{
if (inputs[i].id.indexOf('display_hidden') >= 0)
{
console.debug("outer1: " + inputs[i].outerHTML);
//inputs[i].addEventListener("onchange", __hideInfoIcon);
inputs[i].onchange = '__hideInfoIcon';
console.debug("outer2: " + inputs[i].outerHTML);
}
}
}
} __setOnchangeEvent();
The debug output clearly shows that the onchange value is not getting set.
Where is my mistake?