私は自分のgwtアプリケーションにウォーターマークを持つListBoxを持っていたいと思います。
私は、これらのクラスとDOMのプロパティプレースホルダを拡張して、ウォーターマーク付きのTextBoxとDateBoxを作成しました。
しかし、私はListBoxのためのそのようなプロパティできませんでした。何もないよね? (試してみるとどうすればいいですか?)
このようなプロパティがないと仮定して、ListBoxを拡張してそのようなクラスを実装したいと思います。
このようなListBoxがどのように動作するかはわかりません。
ListBoxの動作を定義するのを手伝ってもらえますか、それとも1つを使用するサイトを知っていて、それで遊ぶことができますか?またはコード例を紹介してください。GWT Watermarked(AKAプレースホルダ)ListBox
おかげ
リストボックス( 'select'要素)に' placeholder'属性はありません:http://www.w3.org/TR/html5/the-select-element.html#the-select-要素が入力要素にある間(TextBoxとDateBoxウィジェットで使用されます)http://www.w3.org/TR/html5/the-input-element.html#input-type-attr-summary –
実際にリンクあなたが提供したselect要素のプレースホルダーについて説明しています... gwt ListBoxでselect要素のプレースホルダーを使用することができると思われます... これは、ウォーターマーク/プレースホルダーを使用したListBoxの実装をもっと良くするでしょうリストボックス関数をオーバーライドする必要があります... – kroiz
空の文字列値を持つリスト項目は、リストの最初のオプションでもありますが、 'select'に' require d'属性を含む。しかし、これはまだリストのオプションですが、デフォルトでは選択されています(そして、_formvalid_を使用するとリストが_invalid_になりますが、多くのブラウザでサポートされていません)。 'input 'の' placeholder'と全く同じではありません。 –