5

我将如何制作一个包含预先存在的文本的文本框,当用户在其中单击时,其中的所有文本都会突出显示。例如,YouTube 为其视频中的嵌入代码处理文本框的方式相同。谢谢

4

1 回答 1

10

如果我正确理解了您的问题,您可以使用一些 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);'>

您可以将脚本放在 <head> 和 </head> 标记之间。

于 2009-04-09T22:56:09.147 回答