X-Git-Url: https://jfr.im/git/irc/quakenet/qwebirc.git/blobdiff_plain/fc25cf01b0da3a595a06e8d218a8df1f3974be90..129b197fb5b6c23f2b12f1aa78a149df9357eb1f:/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;