use*_*099 5 javascript jquery alert textbox onchange
我有一个文本框,我想在每次输入内容时使用其中的数据; 逐个字母.
发生的事情是,当输入一个值时,Javascript正在执行之前,实际将值放入文本框中,这意味着它总是落后于一个字符.
$(document).ready(
function() {
$('#test').keypress(
function() {
var value = document.getElementById('test').value;
alert(value);
});
})
<input id="test" type="text" />
Run Code Online (Sandbox Code Playgroud)
这是最新发生的事情:
input alert
w ""
e "w"
a "we"
l "wea"
t "weal"
h "wealt"
Run Code Online (Sandbox Code Playgroud)
而我希望它动态发生; 即当我输入"w"时,我希望警报立即包含"w".
| 归档时间: |
|
| 查看次数: |
30585 次 |
| 最近记录: |