Skip to content

Javascript error in IE9 Object doesn't support property or method 'appendChild' #114

@pranav1612

Description

@pranav1612

Hi Jdorn,

I see javascript error on the following code in browser on group.appendChild(input.errmsg);

I see in earlier version error message was shown on UI while it no longer works due to this issue. If you check advanced example http://rawgit.com/jdorn/json-editor/master/examples/advanced.html and change name to value like aaa which is invalid and check javascript errors, it shows that.

addInputError: function(input, text) {
input.style.borderColor = 'red';

if(!input.errmsg) {
  var group = this.closest(input,'.form-control');
  input.errmsg = document.createElement('div');
  input.errmsg.setAttribute('class','errmsg');
  input.errmsg.style = input.errmsg.style || {};
  input.errmsg.style.color = 'red';
  group.appendChild(input.errmsg);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions