javascript - 使用 Javascript 在文本框中显示消息

标签 javascript asp.net jquery validation

我有一个 aspx 表单,我需要使用 jquery 或 javascript 进行验证。

如果用户输入的值在该文本框中无效,我只想在文本框附近给出一条消息。为了在弹出窗口中显示该消息[notalert('message')]

如何找到用户输入无效数据的文本框的位置,或者如何使用 javascript 或 jquery 在文本框附近显示消息?

我需要在模糊的情况下进行验证。这样用户在输入后很容易知道他是否输入了有效的数据。

提前致谢。我对使用 asp.net ajax 验证及其标注扩展器不感兴趣。
我只是想实现一个类似于验证标注扩展器的功能。

最佳答案

当你将模糊事件绑定(bind)到文本框时,你就知道它是哪个文本框。只需使用您的回调 javascript 在附近插入错误即可。

如果你正在使用 jquery,它可能看起来像:

$('.my_textboxes').blur(function() {

var textbox = $(this);

//ajax validation call
$.post('/whereever', {}, function(response) {
    //ajax callback
    if (response == 'error') {
        textbox.next().html(error);   //something like this to insert the error into the next element after the texrbox, eg, a span to hold the error
    }
});`

关于javascript - 使用 Javascript 在文本框中显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4246771/

相关文章:

javascript - 如何改进这个 JavaScript 片段?

asp.net - ASP.NET 的调度程序?

javascript - 如何使 wordpress 管理菜单默认折叠?

c# - 当从 javascript 调用时,UpdatePanel 中的 asp.net 按钮会导致 Firefox 15.0.1 中的整个页面刷新

c# - 无法获取 TextBox 值 OnRowUpdating

jquery sortable - 防止两个列表之间出现重复

jquery - 使用外部按钮切换饼图数据

javascript - 如何根据文本框 vue.js 上的指定数量添加行

javascript - 如何在用户向下滚动页面 150px 后将图像显示为菜单项?

javascript - 选中和取消选中复选框时提交操作后显示和隐藏 div