Javascript - 缺少输入的textarea上的红色轮廓

时间:2014-10-27 00:05:39

标签: javascript jquery html css

我想知道如何在没有输入的textarea周围添加红色轮廓 (检查空输入,如果为空,则突出显示textarea)

这是我的代码:

//NEED TO CHANGE THE LINE BELOW SO IT WONT SHOW TEXT, JUST CHANGE BORDER COLOUR
$('#input-area textarea').fadeIn().html('Please enter some instructions.');

如何更改此行?

2 个答案:

答案 0 :(得分:1)

您可以将css属性链接到以下内容:

但是从你的问题来看,这是不是很清楚你的意思。

$('#input-area textarea').fadeIn().html('').css("border","1px solid red");

答案 1 :(得分:-1)

这应该可以解决问题,为变更添加一个事件监听器,然后查看它是否为空

$('#input-area textarea').fadeIn().html('').keyup(function() {
    if ($(this).val()=='') {
        $(this).css("border","1px solid red");
    } else {
        $(this).css("border","none");
    }
});