如何检查ASP:TextBox控件在JQuery中是否有值

如何检查ASP:TextBox控件在JQuery中是否有值,jquery,asp.net,Jquery,Asp.net,我想检查一些Textbox控件,如果它们有值,则执行一些加法,否则执行赋值,我使用了下面的JQuery脚本,它对我不起作用 想法是向上键,它应该调用JQuery函数检查TextBox797是否有值,然后将TextBox651和TextBox797的值相加,否则将TextBox797的值替换为TextBox651的值。它没有显示任何结果 这是我在函数中使用的JQ脚本 if($('#').val()!=“” &&$('#').val()>=0){ document.getElementById(“

我想检查一些Textbox控件,如果它们有值,则执行一些加法,否则执行赋值,我使用了下面的JQuery脚本,它对我不起作用

想法是向上键,它应该调用JQuery函数检查TextBox797是否有值,然后将TextBox651和TextBox797的值相加,否则将TextBox797的值替换为TextBox651的值。它没有显示任何结果

这是我在函数中使用的JQ脚本

if($('#').val()!=“”
&&$('#').val()>=0){
document.getElementById(“”)。值=
parseInt(document.getElementById(“”).value)+
parseInt(document.getElementById(“”).value);
}否则{
document.getElementById(“”)。值=
parseInt(document.getElementById(“”).value);

}
什么叫“它没用”?控制台中有错误吗?或者它运行但做了错误的事情-如果是,是什么?另外,上面的代码从哪里调用?请回答您的问题以提供这些详细信息。(如果您使用的是jQuery,为什么要混合使用较长的
文档.getElementById()
调用而不是
$()
?)非常感谢Tan,首先我是jQuery新手,所以我有一个文本框,可以在其中调用JS函数,完整的代码是这样的,我仍然有TextBox797在下面,所以想法是onKeyUp TextBox651将检查TextBox797是否有值,是否添加其他内容替换它您需要使用
onKeyUp=“CheckTxt()
。查看上面的注释。您忘记了
()
。多亏了大家,我通过将文本框的值赋给变量,然后选中文本框,解决了这个问题。