私はGoogleサイトに取り組んでいます
HTML
Customer:<a id="element1" onClick="javascript:changeText(1)">Yes</a>
Support:<a id="element2" onClick="javascript:changeText(2)">Yes</a>
EDC:<a id="element3" onClick="javascript:changeText(3)">Yes</a>
Ex 1:<a id="element4" onClick="javascript:changeText(4)">Yes</a>
Ex 2:<a id="element5" onClick="javascript:changeText(5)">Yes</a>
Ex 3:<a id="element6" onClick="javascript:changeText(6)">No</a>
Ex 4:<a id="element7" onClick="javascript:changeText(7)">No</a>
Javascript
function changeText(idElement) {
var element = document.getElementById('element' + idElement);
if (idElement === 1 || idElement === 2 || idElement === 3
|| idElement === 4 || idElement === 5 || idElement === 6
|| idElement === 7) {
if (element.innerHTML === 'Yes') element.innerHTML = 'No';
else {
element.innerHTML = 'Yes';
}
}
}
上記の部分は正常に動作します...しかし、はい、いいえにリンクしたチャートを更新するために更新を行う必要があります。更新すると、すべてのはいいいえが HTML に従って復元されます。
を使用して検索しました(そして試してみました)
var inner = document.getelementid("element7").innerhtml
しかし、どうやってそれを機能させるのですか。基本的に、更新後にサイトで利用可能だった値も取得する必要があります。