JSで「selectlike」効果を適用しようとしています。関数はonClickイベントでトリガーされ
、タグスタイルが変更されますが、新しいタグを選択した後もタグスタイルは変更されません。これは
、コードの最初のブロックの主なアイデアです。古い選択をデフォルトのスタイルにリセットしますが、機能しません。
function selectEffect(tag){
//Code to reset to the default style first if something is selected
var headID = document.getElementsByTagName("head")[0];
var cssNode = document.createElement('link');
cssNode.type = 'text/css';
cssNode.rel = 'stylesheet';
cssNode.href = '../static/css/style.css';
cssNode.media = 'screen';
headID.appendChild(cssNode);
//Code to apply a selected like style
var element = document.getElementById(tag);
element.style.backgroundColor='#7D9ABE';
element.style.color='#ffffff';
element.style.fontWeight='bold';
}
何が問題なのですか?、助けていただければ幸いです。ありがとうございます。