javascript - 使用 Bootstrap 工具提示和 jQuery 进行验证?

标签 javascript html jquery-ui twitter-bootstrap

我有一个表单,用户可以在其中输入所有必需的数据。

当用户输入无效数据(例如在他/她的姓名字段中输入数字)时,应在该字段上生成一个工具提示。

如何实现这个功能?我的表格看起来像这样。

  1. 名字
  2. 姓氏
  3. 电话号码
  4. 电邮
  5. 部门 6) 出生日期等

最佳答案

我假设您的名字输入 ID 是“first_name”并且您想要进行长度验证。 您应该使用验证示例制作一个 javascript 函数:

function valid_first_name() {
    if (($("#first_name").val().length > 3) && ($("#first_name").val().length < 20)) {
        return true;
    }
    else {
        return false;
    }
}
$(document).ready(function() {
    $('#first_name').on('blur', function() {
        if (!valid_first_name()) {
            $("#first_name_error").text("invalid name").css('color', '#FF0000').show();
        }
    });
});

和你的 html :

<div id="first_name_error" style="display:none"></div>
<input type="text" id="first_name">

这只是一个对 blur 进行长度验证的基本示例。

关于javascript - 使用 Bootstrap 工具提示和 jQuery 进行验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20119009/

相关文章:

javascript - 如何获取 AngularJS 创建的 Controller 实例?

javascript - Angular 用户输入计算器

javascript - 如何使用 ChartJS 在 Canvas 上添加显示 "no data"的背景?

javascript - 始终将 timelinesetter 卡聚焦在屏幕上

jquery - 使用 jQuery UI 对话框获取的输入文本数据在第二个对话框打开后不更新其值

有关未定义或 null 引用的 JavaScript 运行时错误

html - 我的 div 的高度在 IE 和 firefox 中不一样

css - 正则表达式并添加 HTML 标签换行和格式化

javascript - 如何避免IE7和IE8中的下拉ActiveX警告?

jquery-ui - Doctrine2 可排序更新位置