如何将JavaScript注入HTMLhelper文本字段

问题描述 投票:0回答:1

我使用asp.net mvc创建了一个表单,我使用的是实体框架数据库。在表单中有文本字段,如何在html帮助器中添加javascript。

波纹管是文本领域

@Html.TextAreaFor(m => m.ShortSummary, htmlAttributes: new { onkeyup = UpdateLength(600, "ShortSummary", "count" ) })
<span id="count"></span>

下面是我创建的函数,用于计算用户输入时的字符数

<script type="text/javascript">
    function UpdateLength(length, textID, spanID) {
        var text = document.getElementById(textID);
        var span = document.getElementById(spanID);

        span.innerHTML = (length - text.value.length);
    }
</script>

我想将上述函数添加到文本字段

javascript asp.net-mvc html-helper
1个回答
0
投票

这段代码对我来说很好,感谢所有帮助<textarea asp-for="ShortSummary" class = "form-control resizer" placeholder = "Short Summary (90 words)" tabindex = 1 rows = 8 onkeyup='UpdateLength(600, "ShortSummary", "count")'></textarea>

© www.soinside.com 2019 - 2024. All rights reserved.