为了账号安全,请及时绑定邮箱和手机立即绑定

关于js的引号问题

关于js的引号问题

秋高水长 2016-03-31 16:05:33
mydiv.style.background='rgb('+r+','+g+','+b+')';是可以的,那么我改为mydiv.style.background="rgb('+r+','+g+','+b+')";双引号怎么就不行了,rgb不是一个整体的吗?
查看完整描述

1 回答

?
红糖南瓜饼

TA贡献5条经验 获得超0个赞

应该这样写 mydiv.style.background="rgb("+r+","+g+","+b+")"

查看完整回答
反对 回复 2016-03-31
  • 秋高水长
    秋高水长
    我知道是怎么写,只是想问为什么,他整个rgb不应该是个整体么
  • 红糖南瓜饼
    红糖南瓜饼
    你在js中写的时候是一个字符串;你需要动态的传值的话就是字符串的拼接。
  • 秋高水长
    秋高水长
    rgb("+r+","+g+","+b+")这一部分不是已经拼接好了么,为什么外面的也还要用一样的引号
  • 1 回答
  • 1 关注
  • 1231 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信