reliabilty of 'isConnected' field in dom node
It is not supported, but very easy to polyfill.
(function (supported){
if (supported) return;
Object.defineProperty(window.Node.prototype, 'isConnected', {get})
function get() {
return document.contains(this);
}
})('isConnected' in window.Node.prototype);
A quick test shows Firefox doesn't support this property. So the answer is no.
var input = document.getElementById('input');
alert(input.isConnected);
<input type="text" id="input">
https://jsfiddle.net/hu08awn0/