|
@using Syncfusion.Blazor.Inputs
<SfMaskedTextBox ID="mask" @ref="Oremask" OnFocus="onFocus" Mask="00:00" @bind-Value="TtrapOre">
</SfMaskedTextBox>
@code{
SfMaskedTextBox Oremask;
[Inject]
protected IJSRuntime JsRuntime { get; set; }
public string TtrapOre { get; set; } = "22:00";
public void onFocus(Microsoft.AspNetCore.Components.Web.FocusEventArgs args)
{
JsRuntime.InvokeVoidAsync("onFocus", "mask");
}
} |
|
window.onFocus = (id) => {
var maskObj = document.getElementById(id);
maskObj.selectionStart = 2;
maskObj.selectionEnd = 2;
} |