【发布时间】:2012-10-17 10:01:14
【问题描述】:
这是我的示例代码:
<input type="text" id="input1" />
<input type="text" id="input2" />
<div id="result"></div>
在 jQuery 中,我想听两个输入的变化是这样的:
$('#input1,#input2').change(function(){
var val1 = $('#input1').val();
var val2 = $('#input2').val();
[...some more code...]
});
但我就是无法让它工作...有什么帮助吗?提前谢谢...
【问题讨论】:
-
应该可以的。您是否将 JavaScript 代码放入
$(document).ready(function() { ... })中? -
这段代码应该可以工作。你在哪里注册这些线路?在文档中。准备好了吗?请确保您的 HTML id 在浏览器中呈现为“input1”。只需检查查看源代码会有所帮助
-
works 就好了。请注意,当输入框失去焦点时会发生更改。 (否则你应该使用关键事件)