Inhalt in einem Textfeld durch einen Klick markieren

Möchte man Texte, Codes oder dergleichen in einem Textfeld oder Text-Area ausgeben damit User diese von dort kopieren oder bearbeiten können, kann man diesen Feldern die Funktion geben, dass der Inhalt bei einem einfachen Klick markiert wird.
Hierzu benötigen wir nur folgenden Code:

onClick="this.form.namedesformulars.select(); this.form.namedesformulars.focus()"

Anstelle von namedesformulars wird natürlich der name des input oder textarea Tags eingetragen.

Dies könnte dann folgendermaßen aussehen:

 

<form>
<textarea name="code" id="code" cols="65" rows="5" onClick="this.form.code.select();this.form.code.focus()">
Hier steht der Inhalt der markiert werden soll
...
</textarea>
</form>

Dieser Code bringt dann folgendes Ergebnis:
{googleAds}
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2717861494506240";
/* Links - content */
google_ad_slot = "6814663901";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
{/googleAds}



Ein einfacher Klick in das Textfeld reicht aus um den darin stehenden Text zu markieren. Das selbe ist natürlich auch in einem input feld möglich.
WICHTIG: Damit dies funktioniert muss der Besucher der Seite natürlich JavaScript akzeptieren.