小编ent*_*opy的帖子

如何在表单提交上调用两个函数

我正在尝试进行javascript表单验证,为此我需要调用两个函数.一个用于密码,另一个用于用户名(我还需要稍后再打电话).

这是我的JS代码:

function validateUserName(NewUser)
{
    var u = document.forms["NewUser"]["user"].value
    var uLength = u.length;
    var illegalChars = /\W/; // allow letters, numbers, and underscores
    if (u == null || u == "")
    {
        alert("You left Username field empty");
        return false;
    }
    else if (uLength <4 || uLength > 11)
    {
        alert("The Username must be between 4 and 11 characters");
        return fasle;
    }
    else if (illegalChars.test(u)) 
    {
        alert("The username contains illegal characters");
        return false;
    }
    else
    {
        return true;
    }
}

function …
Run Code Online (Sandbox Code Playgroud)

html javascript forms function

4
推荐指数
2
解决办法
3万
查看次数

如果所有函数都返回true,如何使表单只提交?

我希望我的表单只在我的所有JavaScript函数都返回true时才提交.

这是我的Javascript代码:

function validateUserName(NewUser)
{
    var u = document.forms["NewUser"]["user"].value
    var uLength = u.length;
    var illegalChars = /\W/; // allow letters, numbers, and underscores
    if (u == null || u == "")
    {
        alert("You left Username field empty");
        return false;
    }
    else if (uLength <4 || uLength > 11)
    {
        alert("The Username must be between 4 and 11 characters");
        return false;
    }
    else if (illegalChars.test(u)) 
    {
        alert("The username contains illegal characters");
        return false;
    }
    else
    {
        return true;
    }
}


function …
Run Code Online (Sandbox Code Playgroud)

html javascript forms validation

1
推荐指数
2
解决办法
6393
查看次数

如果浏览器窗口处于一定宽度,如何使div不显示?

如果人物浏览器窗口太小,我想要显示一些图像.我会在CSS或Javasript中这样做,如果是这样,怎么样?

html javascript css dynamic css3

0
推荐指数
1
解决办法
1536
查看次数

标签 统计

html ×3

javascript ×3

forms ×2

css ×1

css3 ×1

dynamic ×1

function ×1

validation ×1