Javascript 添加5个文本框的值,并在第5个文本框的按键通风孔的第6个tetbo中显示esult

Javascript 添加5个文本框的值,并在第5个文本框的按键通风孔的第6个tetbo中显示esult,javascript,Javascript,我有6个id为a、b、c、d、e、f的文本框。在这些文本框中,我为5.i输入值 想要在按键事件的第六个文本框中获得a+b+max(c、d、e)这样的结果吗 第五个文本框 我用javascipt编写代码,但它不起作用 函数max_sum(){ var p=document.getElementById('p')。值; var c=document.getElementById('c')。值; var b=document.getElementById('b')。值; var m=document.

我有6个id为a、b、c、d、e、f的文本框。在这些文本框中,我为5.i输入值

想要在按键事件的第六个文本框中获得a+b+max(c、d、e)这样的结果吗

第五个文本框

我用javascipt编写代码,但它不起作用

函数max_sum(){
var p=document.getElementById('p')。值;
var c=document.getElementById('c')。值;
var b=document.getElementById('b')。值;
var m=document.getElementById('m')。值;
var cs=document.getElementById('cs').value;
var s=数学最大值(b,m,cs);
var total=parseInt(p)+parseInt(c)+parseInt(s)
如果(!isNaN(总计)){
document.getElementById('total')。value=total;
}
}
我在这里调用我的函数

<td width="69" style="text-align: center" colspan="1">
    <input name="cs" type="text" class="txtm" id="cs" size="6" required="required" onkeypress="return MoveNext('total', event.keyCode);,max_sum();"/>
</td>

最有可能的情况是,您的JS控制台包含
未捕获的引用错误:未定义最大值

max\u sum
函数分配给全局变量:

window.max_sum = function() {
   //...
}

与php或mysql无关我正在php中校准此javascript函数,并使用mysql保存到数据库中“它不工作”无助于解释问题。什么是不应该发生的,或者不应该发生但应该发生的?您是否检查了javascript控制台的错误