我正在学习javascript,但是对于jQuery而言,我正在尝试为文档中的所有文本框创建一个更改事件处理程序。因此,这里是我的文本框如何在jQuery中为asp:textbox创建onchange事件
<asp:Table ID="Table1" BorderColor="Black" BorderStyle="Solid" BorderWidth="3" runat="server">
<asp:TableRow>
<asp:TableCell BorderColor="Black" BorderStyle="Solid" BorderWidth="2">
<asp:TextBox ID="TextBox1" BackColor="Blue" runat="server" Width="40" Text="1" TextMode="Number"></asp:TextBox>
而且我在底部
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js" type="text/javascript"></script>
<script src="jquery-1.11.0.min.js" type="text/javascript"></script>
<script src="vehicle.js" type="text/javascript"></script>
</body>
</html>
比我的javascript脚本。
$("textbox").change(function() {
alert("ggg");
});
但是,当我改变文本框里面的文字也不会提醒 我知道如何使一个普通的JavaScript事件,但我希望能够做一个触发事件,对所有文本框。
即使对于文本框,您也需要使用keyup或keydown; .change()用于下拉选择器。 – frenchie 2015-04-01 23:41:41
@frenchie这是不正确的。 – Nit 2015-04-01 23:42:07
@Nit:这就是我使用的,它的工作原理;我相信还有更多的东西,但在文本框上的键入适用于我。 – frenchie 2015-04-01 23:42:49