質問の検索ボックスはhttp://www.trailbehind.comにあります。ユーザーが2回検索しようとすると、束をバックスペースで押してテキストをクリアする必要がありますが、ダブルクリックですべてのテキストを選択したいのですが、デフォルトで入力する必要があります。なぜ気にしないのですか?この検索ボックスで、クリック時にすべてのテキストが選択されないのはなぜですか?
次のようにユーザーが最初にクリックすると、私は入力をクリアする場合:
input.onclick = clearInitialValue; function clearInitialValue() { this.value = ""; this.onclick = 'return True'; this.style.color = "black"; }
あなたは私はこの謎を解決するために知っておく必要があるかもしれないもう一つは、私はYUIのオートコンプリートをインスタンス化するための入力を使用したことである:http://developer.yahoo.com/yui/autocomplete/しかし、テキストを選択するために入力をダブルクリックしてもうまくいかない理由を説明する文書では何も見つかりません。
テキストを消去している場合は、dblClickでテキストを選択するにはどうすればよいですか? frstのクリックは常にテキストをクリアします...例えば、テキストが最初のテキストと等しい場合、テキストをクリアすることができます。 – balexandre
最初に入力をクリックするとクリアされ、次にonclick関数がClearInitial Valueではなくtrueを返すように設定されることに注意してください。 次のコードは、また、私のために動作しません:
私は考えていますが、今ではYUIのオートコンプリートとGMapの間に何らかの相互作用です。 –