如何在没有JS/JQuery的情况下选择输入元素中的文本?

如何在没有JS/JQuery的情况下选择输入元素中的文本?,jquery,html,Jquery,Html,我想生成一个输入文本的HTML元素,并选择其中的文本 <body> <input type="text" value="Hello"> </body> <script> $('input').select(); </script> $('input')。选择(); 我的问题是如何在没有JS的情况下标记输入中的文本,我的意思是我正在寻找可以放置在“input”HTML标记中的HTML属性。你知道什么能帮上忙吗 编辑: 是否

我想生成一个输入文本的HTML元素,并选择其中的文本

<body>
  <input type="text" value="Hello">
</body>

<script>
  $('input').select();
</script>

$('input')。选择();
我的问题是如何在没有JS的情况下标记输入中的文本,我的意思是我正在寻找可以放置在“input”HTML标记中的HTML属性。你知道什么能帮上忙吗

编辑:
是否有任何方法可以执行select()的操作,但要使用Vanilla JS(没有JQuery)

您可以使用数据属性嵌入自定义数据

看看

  • data-*属性用于存储用户专用的自定义数据 页面或应用程序

  • data-*属性使我们能够嵌入自定义数据 所有HTML元素上的属性

您还可以将数据文本属性与Java脚本一起使用。 以下是指南:


如果您希望直接聚焦特定输入 使用

注意一次只能聚焦一个元素,通常第一个元素是聚焦的 不适用于IE9及以下版本

 <input type="text" value="Hello" autofocus >


如果您只是在寻找样式,我建议CSS使用data attributedata text=“此处打印信息”。