注意到您的count为text,不太适合使用onchange来触发,这会带来问题。比如:你的原数量为20,当你想修改为15时,你会:1、删除20值变为“”,onchange触发2、输入1值变为1,onchange触发3、输入5值变为15,onchange触发这样会触发三次,不能满足你触发一次的要求。应该用onblur来触发。分析你的业务,你需要计算当前行的,这样可以使用DOM的API来实现修改前面两个栏,都会自动修改第三栏相信合你意思,加分吧//varitems=document.getElementsByTagName("input");//楼主,这还繁?那加分吧,加分定制一个给你