js获取值,动态添加到span标签中

各位,我这个问题比较蛋疼..是这样的:我写了一个function,作用是根据实例的状态来返回不同的span,显示一些信息。我这里想把row里面的photoNum这个属性添... 各位,我这个问题比较蛋疼..是这样的:
我写了一个function,作用是根据实例的状态来返回不同的span,显示一些信息。我这里想把row里面的photoNum这个属性添加到span达到显示“已采照片2张”的效果!
可是到了页面没有显示数值,直接显示了“已采照片row.photoNum张”!
用了网上的innerHTML等方法设置不起作用,原因可能是这里先设置的话因为还没return,根本找不到span,后设置的话因为已经return了,所以不执行这句了。。。。这该怎么办才好呢!!希望各位给个解决思路什么的!谢谢啦!
function formatState(val, row) {
if (val == 0 || val == null) {
return '<span style="color:red;">未采集</span>';
} else if (val == 1) {
return '<span style="color:red;">数据未采</span> | <span id="spanid" style="color:green;">已采照片row.photoNum张</span>';
} else if (val == 2) {
return '<span style="color:green;">数据已采</span>';
} else {
return '<span style="color:green;">数据已采</span> | <span id="spanid" style="color:green;">已采照片row.photoNum张</span>';
}
}
展开
 我来答
酒瓶里的蚊子
2014-08-10 · TA获得超过622个赞
知道小有建树答主
回答量:629
采纳率:0%
帮助的人:778万
展开全部
return '<span style="color:red;">数据未采</span> | <span id="spanid" style="color:green;">已采照片'+ row.photoNum + '张</span>';
iLuoyb
2014-08-10
知道答主
回答量:6
采纳率:0%
帮助的人:2.9万
展开全部
row的数值从哪里来呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式