检查 textarea 是否为空

suh*_*has 1 html javascript

谁能告诉我这段代码有什么问题:

function c(id)
{
    var empty = document.getElementById(id);
    if(empty.length<1)
    {
        window.alert ("This field cant be left empty");
        return true;
    }
    else
    {
        return false;
    }

}
Run Code Online (Sandbox Code Playgroud)

这是我的 html 代码:

<textarea rows="3" cols="80" id="ta1" onChange="c('ta1');"></textarea>
Run Code Online (Sandbox Code Playgroud)

Kev*_*sox 5

应检查 textarea 的 value 属性以确定它是否为空。

   var content = document.getElementById(id).value;

   if(content.length<1)
   {
        window.alert ("This field cant be left empty");
        return true;
   }
   else
   {
        return false;
   }
Run Code Online (Sandbox Code Playgroud)

工作示例:http : //jsfiddle.net/35DFR/2/