入力タグ内のonfocusとonblurを使って入力テキストをクリアしようとしていましたが、このフィールドを多くのフィールドで使用するので、このJQuery関数が見つかりましたが、動作させることができません。このJQuery関数を入力テキストのクリアに使用するにはどうすればよいですか?
$('.default-value').each(function() {
var default_value = this.value;
$(this).focus(function(){
if(this.value == default_value) {
this.value = '';
}
});
$(this).blur(function(){
if(this.value == '') {
this.value = default_value;
}
});
});
私はheadタグ内でこの内部のスクリプトタグを入れてみました、と私はクリアしたいが、それは動作しません入力にデフォルト値のクラスを追加しました。
私は間違っているのですか?私はJavaScriptを知らないし、最新のJQueryにリンクしている。あなたがここに@placeholder
を再発明しているよう
と感謝
あなただけの 'の' – karim79
は、あなたの質問にHTMLコードを含める必要があり、「良い」のブラウザをあなただけ行うことができサポートしている場合。 – Alfabravo
プレースホルダを使用していますが、これは古いブラウザの代わりにこれを使用するつもりです – Pierre