2014-10-27 58 views
2

我想知道如何添加各地的textarea的有沒有輸入 (檢查空的輸入,那麼如果是空的,突出的textarea)使用Javascript - 在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.'); 

我該如何改變這一行?

回答

1

你可以只鏈接一個CSS屬性下面:

但是從你的問題是不是很清楚,如果這就是你的意思。

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

由於運不希望顯示的文字,我會讓它'.html('')' – jmort253 2014-10-27 00:10:12

+0

好趕,修正 – JanR 2014-10-27 00:11:24

+0

謝謝你們!將在時間到時接受答案 – originalwill 2014-10-27 00:13:45

-1

這應該做的伎倆,增加了對變化的事件監聽器,然後看它是否是空的或不

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

更改不能在你在這裏描繪它的方式在textarea上工作 – JanR 2014-10-27 01:05:45

+0

@JanR - 現在使用關鍵幀,它必須工作:D – MarshallOfSound 2014-10-27 06:05:56