我有以下剃刀代码
@Html.TextBoxFor(model => model.quantity,
new { id = "quantityBox", onkeyup = "CallTxtEvent()" })
此代码调用我在下面显示的javascript函数。
<script type="text/javascript">
function CallTxtEvent() {
var value;
value = document.getElementByID("quantityBox");
document.getElementById("demo").innerHTML = value;
}
</script>
这个函数不会被它调用。我单独使用alert
检查了该功能,但它确实有效。当我用上面的函数修改它时,它不会被调用。
答案 0 :(得分:0)
看起来你在代码中写了一个拼写错误:
value = document.getElementByID("quantityBox");
应该是:
value = document.getElementById("quantityBox");
// ^
答案 1 :(得分:0)
您可以添加课程
@class = "keyUpRemovePassw"
并在您的javascript调用whit jquery中
$(".keyUpRemovePassw").keyup(function () {
alert("keyup");
});