这段代码不明白

这段代码不明白

http://img1.sycdn.imooc.com//climg/5f60868509d73e9a09080113.jpg

在后面加append,我知道是在内容后面加东西,但是在下拉框,是怎么个在后面加没理解,还有opption里面的value不懂而且还有三个引号

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,1. append() 方法在被选元素的结尾(仍然在内部)插入指定内容。在同学的反馈代码中,就是在id为lv1的标签中循环添加option标签。

2. 同学是不明白为什么在append()方法中存在多个引号吗?

    如果是,则是为了进行拼接。在JavaScript中加号(+)是拼接,每个双引号引起来的内容是一个字符串。在下方代码中,就是将<option value='字符串拼接上ch.code变量,然后拼接上'>字符串,最后拼接上 ch.name 变量和</option>字符串。

"<option value='" + ch.code + "'>" + ch.name + "</option>"

    如果不是,则建议同学重新描述一下问题。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师