Web サイトから RSS フィードを取得するデスクトップ ガジェットがあります。フィードには、問題に関する情報が含まれています。優先度、時間、説明。
フィード アイテムはデスクトップに表示されますが、substr 関数を使用して、優先順位に従って色分けする必要があります。つまり、1 = 赤などです。JavaScript / HTML を使用してこれを行うより良い方法はありますか?
現時点では、これをハックしましたが、よりエレガントなソリューションはありますか?
if (feed.item.description.substr(10,1) == "1")
{
document.write "<a href colour="red"" + item + ">";
else if (feed.item.description.substr(10,1) == "2")
{
document.write "<a href colour="yellow"" + item + ">";
else
{
document.write "<a href colour="green"" + item + ">";