HTML текстовое поле, авто подсветка текста - PullRequest
5 голосов
/ 10 апреля 2009

Как создать текстовое поле, содержащее существующий текст, чтобы при щелчке пользователя внутри него весь текст внутри него выделялся. Например, таким же образом YouTube делает текстовые поля для кода встраивания в свои видео. Спасибо

1 Ответ

10 голосов
/ 10 апреля 2009

Если я правильно понял вашу проблему, вы можете использовать JavaScript (непроверенный код):

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

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

Вы можете поместить скрипт между вашими тегами и .

...