スタイル付き<span>
要素を使用してテーブルを作成しました。要素をクリックすると、その要素が選択され、青色で強調表示されます
一度に1つのアイテムだけが青になるように、JavaScriptを少し作成しようとしましたが、うまくいくと思っていましたが、何かが正しくありません。
誰かがこのフィドルの何が間違っているかを見て、おそらく診断してください:http://jsfiddle.net/25dmuuLp/6/
あなたの質問では、jsfiddleにスパンタグがないスパンタグについて言及しました。
私が理解したのは、クリックされたアイテムだけが青で、他のアイテムはデフォルトの色である必要があるということだけでした。更新されたJSFIDDLEがあなたが見ているものであるかどうかを教えてください。
function RiskMatrix(a) {
if (rmval) {
//rmvalprev = rmval;
document.getElementById(rmval).style.background = '';
//rmvalprevstyle = document.getElementById(rmval).className;
}
rmval = a.id;
document.getElementById(rmval).style.background = '#1e86fb';
// if (rmvalprev) {
// rmvalprev.className = rmvalprevstyle;
// }
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加