我遇到問題了,我的代碼應該檢查列表中項目的長度並設置顏色,如果項目長度超過6,顏色該項目應該是紅色的其他藍色,但它會返回所有項目紅色。在列表中設置顏色並根據項目長度設置顏色不起作用
function onS() {
var item = "";
var itemLength = 0;
var Enum = listItems.getEnumerator();
while (Enum.moveNext()) {
var currentItem = Enum.get_current();
item += "<br/>" + currentItem.get_item("Title");
if (item.length > itemLength) {
itemLength = item.length;
if (itemLength > 6) {
document.getElementById("items").style.color = "red";
}
else
{
document.getElementById("items").style.color = "blue";
}
}
$("#items").html(item);
}
}
這是在共享點嗎? https://msdn.microsoft.com/en-us/library/office/ee659727(v=office.14).aspx –
是的。我正在循環SP列表 – abc
@abc「標題」是否有ID或類名? –