我在網頁上有一個textarea,並且當字符串爲空時,我想在它周圍有一個邊框。但它只有在我將某些東西放入文本然後再次刪除時纔有用。如何在我寫入textarea之前使邊框可見?這裏是代碼:檢查javascript textarea中的空字符串
$("#message-box").on("keyup", function(){
var charCount = $("#message-box").val().length;
console.log("charCount");
$("#char-count").html(charCount);
if (charCount === "") {
$("#message-box").css("border", "10px solid red");
}else{
$("#message-box").css("border", "");
//event listener
$("#submitbutton").on('click', function() {
var comment = $("#message-box").val();
$("#visible-comment").html(comment);
$("#message-box").hide();
console.log(comment);
return false;
});
};
};
試試這個 - https://jsfiddle.net/Lgfcsxo9/ – Developer
查看我收錄的片段,有很多小問題:) – xShirase
相關:http://stackoverflow.com/questions/3617020/matching-an- empty-input-box-using-css – 2016-12-02 09:13:20