jqueryのバリデーションをいくつか行いました。ユーザーがinput
から出て何かを書きませんでしたが、一部のテキストがplaceholder
と表示されます。プレースホルダは表示されません
私はそれはクロムのdevのツール chrome dev toolに動作しますが、それはページ上に表示doesnの `tこのコード
$('input[type="text"]').on('blur', function() {
if (!!$(this).val()) {
$(this).css({
'border': '#ff8383 1px solid'
});
$(this).attr('placeholder', 'this field is required');
}
else {
$(this).css({
'border': '#c3c3c3 1px solid'
});
$(this).attr('placeholder', '');
}
});
を書きました。
に
attr
でcss
に参加することができます! "、しかし、ステートメントが機能しなかった場合それは私のhtmlで値= ""があったからです。あなたは私に手がかりをくれました。 –あなたが見てみたいと思ったら答えを更新しました。 – dippas