if (myField.value.match(/\S/)) {
// field is not empty
}
// or
if (/\S/.test(myField.value)) {
// field is not empty
}
Объяснение, поскольку у других людей, похоже, есть сумасшедшие разные идеи:
\s
будет соответствовать пробелу, табуляции или новой строке.
\S
будет соответствовать чему угодно, кроме пробела, табуляции или новой строки.
Если ваша строка содержит один символ, который не является пробелом, символом табуляции или новой строкой, он не является пустым.
Поэтому вам просто нужно найти один символ: \S