我想在下面的代码中添加输入关键字操作,但它不起作用,有人告诉我这里有什么不对吗?
$(".input").on('keyup', function(e) {
if (e.keyCode == 13) {
// Do something
}
});
检查完整代码 - http://bagful.com.au/demo/asdasdsa/
答案 0 :(得分:1)
这可以简单地看一下你的元素:
<input type="text" value="11" id="input">
你正在使用一个css类选择器,它是点“。”
$(".input1")
实际上,你的html元素有一个id = input,它允许你使用css id选择器:
$("#input1")
答案 1 :(得分:1)
试试这个:
$("#.input").keyup(function(event){
if(event.keyCode == 13){
}
});
或者
document.getElementById("input")
.addEventListener("keyup", function(event) {
event.preventDefault();
if (event.keyCode == 13) {
alert("You got output");
}
});
<input type="text" id="abc">
答案 2 :(得分:1)
我希望,此代码对您有所帮助。
var a1= document.getElementById("textboxid");
a1.addEventListener("keydown", function (e) {
if (e.keyCode === 13) {
validate(e);
}
});
function validate(e) {
alert('Validated');
}
试试这个。