这是让我发疯的事情:
我有这段代码并且它有效:在沉迷于 JQuery 之前,我正在尝试学习 JavaScript。我的示例项目涉及获取文本框的值,并根据它的长度进行验证。表格的名称是membership。
示例:这有效:
function validateForm()
{
    var element = document.membership;
    if(element.txtName.value == "")
    {
        element.txtName.className = "alert";
    }
    else
    {
        element.txtName.className = "";
    }
}
但这不会:
function validateForm()
{
    var element = document.membership;
    var nameLenght = element.txtName.value.lenght;
    if(nameLenght < 1)
    {
        element.txtName.className = "alert";
    }
    else
    {
        element.txtName.className = "";
    }
}
仅供参考:我是 JavaScript 新手,但对语法非常熟悉。我只想学习基础知识并向上移动。
我什至在这里阅读了一些解决方案,但觉得我只是陷入了更深的困境。
谢谢你的帮助。