プレースホルダーについてもう一度

最近、いくつかの記事が入力フィールドにツールチップを実装するさまざまな方法を説明したHabréをスキップしました( 1、2 )。

2番目の方法は、 入力要素でプレースホルダー属性を使用することであるため、私の好みにより適していました。

しかし、ある「しかし」と思われた-スクリプトは、要素のvalueプロパティを置き換えることに基づいていました。 これは完全に正しいとは思えない。

そのため、私の「自転車」は、 入力要素の上にツールチップが付いたレイヤーオーバーレイに基づいています 。 もちろん、このアプローチの明らかなマイナス点は、DOMツリーが大きくなり、新しい要素の作成に費やされる時間が増えることです。 ただし、値のは「クリーン」のままです。



Googleプロジェクトhttp://code.google.com/p/placeholderjs/

生きている例



All Articles