I am pulling a value via JavaScript from a textbox. If the textbox is empty, it returns NaN. I want to return an empty string if it\'s null, empty, etc.
NaN
Assuming you have a reference to the input text box:
function getInteger(input) { if(!input || !input.value) return ""; var val = parseInt(input.value, 10); if(isNaN(val)) return ""; else return val; }