asp.net中的textbox是否会有onkeypress事件用于调用javascript函数
will there be onkeypress event for textbox in asp.net for calling javascript function
我想为asp.net中的文本框实现onkeypress事件,以调用一个javascript函数来验证数字字段的文本框。如何使用javascript函数验证asp.net中数字字段的文本框,但该javascript函数没有调用。这是我的javascript函数
function FDigit(x)
{
if (x.KeyCode < 48 || x.KeyCode > 57)
{
alert("Enter Digits only");
return false;
}
这是我调用onkeypress事件的文本框控件。
<td><asp:TextBox ID="txtSalary" runat="server" OnKeyPress="return FDigit(x)"></asp:TextBox>
您可以将event
传递给您的函数,而不是x
:
<asp:TextBox ID="txtSalary" runat="server" onkeypress="return FDigit(event);" />
在函数中,使用keyCode
而不是KeyCode
:
function FDigit(evt) {
if (evt.keyCode < 48 || evt.keyCode > 57) {
alert("Enter Digits only!");
return false;
}
}
相关文章:
- keyup事件处理程序更改焦点不适用于快速键入
- ng更改事件不适用于Dropdown
- 用于多个类事件Jquery的单个函数
- 用于显示onclick事件计数的可调整跨度标记
- 事件不适用于通过Ajax推杆的元素
- HTML Oncick事件仅适用于#Anchor标记
- onclick事件不适用于phone gap android
- 用于显示服务器端验证结果的 Jqgrid 编辑事件
- 单击事件似乎不适用于 IE 中的选择元素
- 收集订阅者的流星事件,用于在 mongodb 中新插入文档
- 是否有 jQuery 事件用于何时将元素添加到文档中
- 在函数中定位动态创建的HTML元素(用于追加事件 - 而不是点击!)jQuery
- 用于从输入发出更改的事件
- 事件侦听器,用于完全关闭后重新启动的应用程序
- 注册用于捕获阶段的事件侦听器在冒泡之前未触发 - 为什么
- 与.find(someElem)相反,即.想要省略子项,如果 e.target 用于事件处理程序
- 正在JS文件中注册用于事件验证的脚本
- GM_xmlHttpRequest POST没有'不适用于事件侦听器
- Easeljs中的位图不适用于事件侦听器
- 重写用于事件处理的父原型方法