在 asp.net 中?,javascript,c#,asp.net,.net"/>

首页 > 解决方案 > 如何找出并更改在 asp.net 中?

问题描述

当文本字段的长度为 4 或更大时,我想找到 的值并希望将文本字段的前 4 个字符屏蔽为另一个字符。

但我不太了解asp.net 技能。请帮帮我。

这是body标签中的一些html

<body>
    <form id="form1" runat="server">
        <div>
            <input type="text" runat="server" id="input1" name="input1" value="TestText" />
            <input type="button" runat="server" class="btnCnvt" name="btnCnvt" id="btnCnvt" value="convert" onclick="GetValue()" />
        </div>
    </form>
</body>

这是javascript :(

<script type="text/javascript">
        function GetValue()
        {
              // Don't Work!!!(not fount 'value' attribute)
              var str = document.getElementById("input1").value;
        }
</script>

标签: javascriptc#asp.net.net

解决方案


您的按钮来自服务器端,因此,javascript 函数不会触发OnClick事件,而是使用OnClientClick事件。


推荐阅读