我正在嘗試創建一個允許用戶生成CSS代碼的工具。此刻,我正在處理輸入 - 當用戶將文本輸入留空時,我想要顯示一條消息。我現在的代碼似乎並沒有這樣做,任何想法?檢查輸入值是否爲空
$("#btn-css").click(function() {
if($('input').attr(value) = "") {
$('#output').append('All boxes must be completed');
} else {
$('.preview').attr('style', 'box-shadow: ' + $("#h-value").val() + 'px ' + $("#v-value").val() + 'px ' + $("#blur").val() + 'px ' + $("#spread").val() + 'px #' + $("#colour").val() + ';');
$('#output').append('box-shadow: ' + $("#h-value").val() + 'px ' + $("#v-value").val() + 'px ' + $("#blur").val() + 'px ' + $("#spread").val() + 'px #' + $("#colour").val() + ';');
}
});
爲什麼不使用'.val()'而不是'.attr(value)'? (這也是錯誤的,因爲值應該是一個字符串) –