2009-04-09 14 views
5

既存のテキストを含むテキストボックスをユーザーがクリックすると、その中のすべてのテキストが強調表示されるようにするにはどうすればよいでしょうか。たとえば、YouTubeは動画の埋め込みコード用のテキストボックスを作成するのと同じ方法です。あなたの<頭>と< /ヘッドとの間>タグをスクリプトを置くことができHTMLテキストボックス、自動ハイライトテキスト

<script language="JavaScript"> 
    function selectText(textField) 
    { 
    textField.focus(); 
    textField.select(); 
    } 
</script> 

<input type="text" name="sometext" size="100" value="The Text" onClick='selectText(this);'> 

:私が正しくあなたの問題を理解している場合のおかげ

答えて

10

は、あなたには、いくつかのJavaScript(未テストコード)を使用することができます。

+0

ありがとう、それは素晴らしい作品です。クイックフォローアップ、いくつかのjavascriptをコピーしてテキストボックス内に貼り付けるが、それはそれを台無しにしているようだ、そこにjavascriptのテキストでこれを行う方法はありますか? –

+0

nm私はそれを得ました、一重引用符に単純な二重引用符はそれを修正したようです。 –

+0

これは完璧です、ありがとう! – qroberts

関連する問題