.razor 에서

<input id="htmlID" type="text" @onkeyup="Print">

 

@code

{

    string result = string.Empty;

    public async void Print()
    {
        result = await JS.InvokeAsync<string>("JsFunctions.printInput", "htmlID");
    }

}

 

.js 에서

window.JsFunctions = {
    printInput: function (id) {
        var e = document.getElementById(id);
        return e.value;
    },

}

+ Recent posts