Jquery: Is there some way to make val() return an empty string instead of 'undefined' for an empty list?
Posted
by
Chris
on Stack Overflow
See other posts from Stack Overflow
or by Chris
Published on 2010-12-21T00:42:53Z
Indexed on
2010/12/21
8:54 UTC
Read the original article
Hit count: 231
JavaScript
|jQuery
With Jquery, is there some way to make val() return an empty string instead of 'undefined' when called against an empty list of elements?
E.g., I have this code:
var x = $('#my-textbox-id').not('.watermark').val();
The idea is that I want to get the value of my textbox, but I want an empty string if it is currently showing the watermark (i don't want the watermark value!).
The selector works, but i don't want 'undefined' - I want an empty string ''.
© Stack Overflow or respective owner