<form action="index.php" method="POST" id="addcredits">
<input type="text" id="name" placeholder="Username"><br /><br />
<input type="text" id="amount" placeholder="credits amount"><br /><br />
<input type="submit" id="submit">
</form>
$(document).ready(function() {
$("#addcredits").submit(function(event) {
event.preventDefault();
var username = $("#name");
var amount = $("#amount");
var submit = $("#amount");
var error = $("#error");
if (username.val() != null && amount.val() != null) {
console.log("hi");
} else {
error.html("One of the fields were empty..");
error.fadeIn("fast");
setTimeout(function() {
error.fadeOut("fast");
}, 5000);
}
});
});
プレースホルダー テキストのため、ユーザー名と金額のフィールドは常に null ではありません。jqueryにプレースホルダを無視させる方法はありますか?