如何在没有JS/JQuery的情况下选择输入元素中的文本?
我想生成一个输入文本的HTML元素,并选择其中的文本如何在没有JS/JQuery的情况下选择输入元素中的文本?,jquery,html,Jquery,Html,我想生成一个输入文本的HTML元素,并选择其中的文本 <body> <input type="text" value="Hello"> </body> <script> $('input').select(); </script> $('input')。选择(); 我的问题是如何在没有JS的情况下标记输入中的文本,我的意思是我正在寻找可以放置在“input”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元素上的属性
如果您希望直接聚焦特定输入 使用 注意一次只能聚焦一个元素,通常第一个元素是聚焦的 不适用于IE9及以下版本
<input type="text" value="Hello" autofocus >
如果您只是在寻找样式,我建议CSS使用data attributedata text=“此处打印信息”。