我正在使用MVC3 Razor。我想在@ Html.TextboxFor的onchange事件上更改标签的文本。
这是我正在尝试的代码:
在 View 上:
@Html.TextBoxFor(x => x.ItnScanCaseCode, new { @onchange = "event();" })
JavaScript:
function event() {
document.getElementById('lblSelectedProductName').value ="sam";
}
但这不起作用。
最佳答案
使用此jquery语法可以正常工作。
@Html.TextBoxFor(x => x.ItnScanCaseCode, new { @id="txtid",@onchange = "onchangeevent();" })
function onchangeevent(){
$('#txtid').val('sam');
}
关于javascript - 在mvc3中的@ Html.TextboxFor的onchange事件上更改标签的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17874849/