質問: 正規表現で、希望するセルへ色を一括で付けたいです。 ■やりたいこと c[数字n桁]g[数字n桁]_2のセル(以下例の場合、2と5)の色を変えたいです。 ■例 クリックして2と5の背景を青に変更 1 2 3 4 5 6
回答: function colorchange(tag, myreg, css) { var t = document.getelementsbytagname(tag), i = 0, o; while (o = t[i++]) if (myreg.test(o.id)) o.style.csstext = css; } colorchange('td', /^c[0-9]{2}g[0-9]{3}_2$/, 'background-color:blue;font-size:40px;'); じぶんならこうなります2 ^^;