谁能告诉我这段代码有什么问题:
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;
    }
}
这是我的 html 代码:
<textarea rows="3" cols="80" id="ta1" onChange="c('ta1');"></textarea>
应检查 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;
   }
工作示例:http : //jsfiddle.net/35DFR/2/