Javascript 使用JS访问操作和值属性

Javascript 使用JS访问操作和值属性,javascript,html,forms,javascript-objects,Javascript,Html,Forms,Javascript Objects,让经销商={ 名称:document.getElementById'dealer-name', 提交:document.getElementById'dealer-save', }; 让dnames=['str','name']; dealer.name.addEventListener'keyup',检查; 功能检查{ 对于let i=0;i来说,问题在于循环在遇到正确答案后仍在运行 str是数组中的第一个元素,因此它更新要更新的按钮值 循环转到数组中的下一个值name 它与输入值不同,因此会

让经销商={ 名称:document.getElementById'dealer-name', 提交:document.getElementById'dealer-save', }; 让dnames=['str','name']; dealer.name.addEventListener'keyup',检查; 功能检查{
对于let i=0;i来说,问题在于循环在遇到正确答案后仍在运行

str是数组中的第一个元素,因此它更新要更新的按钮值 循环转到数组中的下一个值name 它与输入值不同,因此会将按钮值更新回“保存” 它几乎立即运行,所以看起来好像没有上传

您可以在为按钮指定更新后添加中断或返回来解决此问题,如下所示:

让经销商={ 名称:document.getElementById'dealer-name', 提交:document.getElementById'dealer-save', }; 让dnames=['str','name']; dealer.name.addEventListener'keyup',检查; 功能检查{
因为let i=0;如果我对问题中的任何地方不清楚,请告诉我