本文主要是介绍JS直接赋值复选框value无法显示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
citySelect.value = city
这样会因为select复选框标签中没有对应value为city的值的option而无法显示。
解决办法:
const cityHtml = cityRes.list.map(v => {return `<option value="${v}">${v}</option>`}).join('')citySelect.innerHTML = `<option value="">--城市--</option>${cityHtml}`//上方添加的代码是为了添加带有value为city的值的option//现在给复选框赋值,等于从添加的许多option标签中选中带有city值的option进行显示citySelect.value = city
这篇关于JS直接赋值复选框value无法显示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!