首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过替换js中的alertbox来突出显示名为education的文本字段

如何通过替换js中的alertbox来突出显示名为education的文本字段
EN

Stack Overflow用户
提问于 2016-11-02 17:25:48
回答 3查看 25关注 0票数 0

下面是当文本字段为空时发出警报的代码。我想通过替换alertbox来突出显示名为education的文本字段。

代码语言:javascript
复制
$(document).ready(function() { 
    $('#update').click(function() {
        if (!$.trim($('#education').val())) {
            alert("Please select education");
        }
    });
});
EN

回答 3

Stack Overflow用户

发布于 2016-11-02 17:48:57

代码语言:javascript
复制
$(document).ready(function() { 
    $('#update').blur(function() {
        if ($('#education').val() == "" || $('#education').val()==null) {
            $("input").focus(function(){
             $("#education").css("border-style", "solid").css(" border-color","#ff0000");
            });
        }
    });
});
票数 0
EN

Stack Overflow用户

发布于 2016-11-02 17:51:58

试试这个:

代码语言:javascript
复制
$(document).ready(function() { 
   $('#update').click(function() {
       if (!$.trim($('#education').val())) {
           //alert("Please select education");
           $('#education').focus();
       }
   });
});

https://jsfiddle.net/whollands/sgk0v9yf/

票数 0
EN

Stack Overflow用户

发布于 2016-11-02 17:57:36

您可以尝试类似以下内容的方法

代码语言:javascript
复制
  $("input[name='education']").select();

这会将光标放在文本字段中。您还可以添加一个类,如下所示

代码语言:javascript
复制
  $("input[name='education']").select().addClass("warning");

并将.warning样式设置为更粗体,以突出显示问题所在

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40376368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档