JS表单验证功能不起作用
JS form validation function not working
我有以下形式:
<form action="" method="post" onsubmit="valform();return false;">
<input id="username" />
<input type="submit" />
</form>
和下面的js代码:
function checkFull(id) {
var input = $('#' + id).val();
if (input == "") {
return false;
}
else {
return true;
}
}
function valform() {
if (!checkFull('username')) {
$('#userfield').show();
}
else {
$('#userfield').hide();
}
if (checkFull('username')) {
form.submit();
}
else {
return false;
}
}
即使用户名字段为空,表单也会提交,但是如果我在valform
函数下的第一个else
语句中添加return false;
,如果用户名为空,它也不会提交。为什么它不能像现在这样工作?
Javascript EXAMPLE
或
j查询示例
.HTML
<form id="form1" method="post">
<input type="text" name="textfield" id="textfield" />
<input type="submit" name="button" id="button" value="Submit" />
</form>
jQuery
$(document).ready(function(){
$("#form1").submit(function(){
if ($("#textfield").val() == '') {
return confirm("It's empty... but maybe you want it that way :)");
}
});
});
相关文章:
- 使用复杂数组时Jquery自动完成功能不起作用
- 为什么我的流星每个功能都不起作用
- jQuery点击功能在获取请求后不起作用
- 切换功能不起作用
- 为什么不是'我的修剪功能不起作用
- Angular UI Select2指令搜索功能不起作用
- j查询点击功能在手风琴菜单链接上不起作用
- 为什么这个排序功能在 Safari 中不起作用
- 控制器功能在 Angular.js 中不起作用
- AngularJS 路由功能不起作用
- JavaScript更新功能不起作用
- ScriptX 打印功能在 IE8 中不起作用
- JS表单验证功能不起作用
- 本地存储功能中的图像不起作用
- 复选框树视图功能不起作用
- Web音频-AudioParam调度功能不起作用
- 功能的禁用/启用按钮;不起作用
- JavaScript/jQuery:获取选择功能在Firefox和Chrome中不起作用
- 复选框单击功能不起作用
- Ckeditor插件功能在使用setData(“hai”)之后不起作用;