2

私はこのjQuery透かし入力プラグインを使用しています:http://digitalbush.com/projects/watermark-input-plugin/

フィールドをタブで移動するときに、プレースホルダーテキストを表示したままにします。そして、フィールドをクリックしたときにのみ消えます。

これは可能ですか?

4

2 に答える 2

1

透かしプラグインのjsファイルでは、最後に関数のグループが表示され、次に

input.focus(clearMessage);
input.blur(insertMessage);                                
input.change(insertMessage);

クリックするようにフォーカスを変更すると、希望どおりに機能するはずです。

input.click(clearMessage);
input.blur(insertMessage);                                
input.change(insertMessage);

次に例を示します:http://jsfiddle.net/jTUzv/

于 2012-06-05T15:39:54.860 に答える
0

最近のブラウザでは、入力フィールドに「プレースホルダー」属性を設定するだけです。

プレースホルダーテキストは、入力がフォーカスされている場合(タブで移動またはクリックされた場合)に表示されますが、何かを入力し始めると消えます。

次に例を示します:http://jsfiddle.net/jTUzv/

于 2012-06-05T15:28:26.490 に答える