小编Dav*_*aig的帖子

什么是T_Echo和T_Print

当T_Echo和T_Print出现时,有很多问题要求帮助排除错误,但T_是什么意思?

php printing echo

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

JavaScript验证 - 页面仍在处理中

我有一个表格:

<form name="char-add" id="char-add" action="added.php" method="post"
 onsubmit="charAddValidate()">
    <input type="text" name="Name" id="Name" onkeyup="charNameSelected()" autocomplete="off" />
</form>
Run Code Online (Sandbox Code Playgroud)

charNameSelected() 只需在框中输入内容时显示下一个div.

然后一些作用于表单的Javascript代码:

function charAddValidate() {
    x = document.forms["char-add"]["Name"].value;
    if (x == "" || x == null) {
        alert("Name is required");
        return false;
    } else {
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

代码工作,如果名称留空,它确实给出了警告框,但如果我确定,它仍然继续提交表单,导致我的PHP验证错误;)

我哪里出错了(我希望它在js验证失败时不提交页面).我知道我可能错过了别人明显的东西:)

javascript forms validation

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

标签 统计

echo ×1

forms ×1

javascript ×1

php ×1

printing ×1

validation ×1