我有以下代码在HTML网页中显示文本框
<;输入type=“text”id=“userid”name=“userid”value=“请输入用户id”/>;
当页面显示时,文本包含请输入用户ID消息。但是,我发现用户需要单击3次才能选择所有文本(在本例中为请输入用户ID)
是否可以只需单击一次即可选择整个文本
编辑:
对不起,我忘了说:我必须使用输入type=“text”
您可以使用以下javascript代码段:
<;输入onClick=“this.select();”value=“示例文本”/>;
但显然它在移动Safari上不起作用。在这些情况下,您可以使用:
<;输入onClick=“this.setSelectionRange(0,this.value.length)”value=“示例文本”/>;