如何在asp.net中查找并更改<input type =“ text” />的值?

时间:2019-05-30 02:20:16

标签: javascript c# asp.net .net

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

但是我对asp.net的技能不太了解。请帮助我。

这是正文标记中的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>

1 个答案:

答案 0 :(得分:0)

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