javascript - 如何找出并更改在 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>
解决方案
您的按钮来自服务器端,因此,javascript 函数不会触发OnClick
事件,而是使用OnClientClick
事件。
推荐阅读
- python - Email gets stuck in outlook outbox when sending via python script
- reactjs - useContext with React Hooks to set state of parent from child
- php - Decode hex string to string like hex2bin method in PHP
- apache-kafka - Kafka 可以将已删除的记录插入到 sink 数据库中作为审计历史记录吗?
- java - 为什么有些源代码使用 var{Number} 形式的变量名
- javascript - Javascript 和 HTML5:对象不透明度和颜色
- javascript - 我在 componentDidMount 中加载数据,但每次渲染时都会加载数据,我该如何避免这种行为?
- visual-studio-code - 如何查找 VS Code 键盘快捷键冲突?
- selenium - ngxin 启动 chrome webdriver
- docker - pgAdmin Docker 错误:“gunicorn_config.py”不存在