2-13为什么会选择这个选项

2-13为什么会选择这个选项

document.write("<font color=‘col’>"+i+"</font>"),详细解释一下

正在回答 回答被采纳积分+1

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

1回答
好帮手慕夭夭 2018-06-21 15:15:34

document.write输出的内容需要加引号 , 而font标签中的属性值也需要加引号 , 所以如果外层是双引号的话 , 里面color属性的值就要用单引号 .  i是变量 ,输出时不需要加引号 , 与字符串连接需要加号(+)连接 . 希望能解答你的疑惑 ,祝学习愉快 !

  • 提问者 蟲师 #1
    分析的是错答案,应该是这个document.write("<font color='"+col+"'>"+i+"</font>")
    2018-06-21 15:39:14
  • 好帮手慕夭夭 回复 提问者 蟲师 #2
    因为属性color设置的值也是一个变量 ,所以也要使用加号(+)连接 , 并且属性值需要用加引号 , color='"+col+"' 就等于 color='red' 哦
    2018-06-21 16:06:32
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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