在 Blazor 中,可以使用以下代码示例实现文本或数字框在焦点进入或输入内容时自动高亮选中文本:
@code {
private string myText { get; set; }
private void HighlightText(FocusEventArgs e)
{
// 在焦点进入或输入时选中文本
var inputElement = e.Target as HTMLInputElement;
inputElement.Select();
}
}
在数字框中使用类似的方法:
@code {
private int myNumber { get; set; }
private void HighlightNumber(FocusEventArgs e)
{
// 在焦点进入或输入时选中数字
var inputElement = e.Target as HTMLInputElement;
inputElement.Select();
}
}
上一篇:Blazor中的条件属性