X-Git-Url: https://jfr.im/git/irc/quakenet/qwebirc.git/blobdiff_plain/6f8a20dfdc051aefe645f0738f842f23910b7de3..fc38a626f228cb10e6d5b5bf38594a71680944f4:/js/jslib.js diff --git a/js/jslib.js b/js/jslib.js index 994bf41..589baa9 100644 --- a/js/jslib.js +++ b/js/jslib.js @@ -244,18 +244,22 @@ qwebirc.util.createInput = function(type, parent, name, selected, id) { } else { id = ""; } - r = $(document.createElement("")); - } else { - r = new Element("input"); - r.type = type; - if(name) - r.name = name; - if(id) - r.id = id; - - if(selected) - r.checked = true; + try { + return $(document.createElement("")); + } catch(e) { + /* fallthough, trying it the proper way... */ + } } + + r = new Element("input"); + r.type = type; + if(name) + r.name = name; + if(id) + r.id = id; + + if(selected) + r.checked = true; parent.appendChild(r); return r;