验证IGN错误

时间:2012-01-10 03:09:22

标签: javascript regex validation

没有错误信息,只是没有工作......

<script type="text/javascript" language="javascript">
function validign {
var validign= /^[a-zA-Z0-9]{1,30}$/;
if (validign<1) {
    alert("Not a valid IGN!");
    return false;
}
}
</script>

ign代表游戏名称。该函数稍后由使用onsubmit的表单调用。

随机问题:有没有办法不做提交,并且在打字时要完成?还是需要ajax?

1 个答案:

答案 0 :(得分:0)

嗯,您的语法非常错误。你需要一些东西来测试它。也许吧:

function validign() {
    var validign = /^[a-zA-Z0-9]{1,30}$/;

    if(!validign.test(document.getElementById('myIGNBox').value)) {
        alert("Not a valid IGN!");
        return false;
    }

    return true;
}

至于在打字时这样做:是的。您可以使用各种活动。我更喜欢inputkeyupHere's a quick and simple demo.