<Script>
function getExperience()
{
var xp = document.getElementById('txt_XP').value;
document.getElementByID("plank").innerHTML = xp/30;
}
</Script>
ここに私のコードがあります。私の問題は、id の planl、oakPlank、teakPlank、および mahoganyPlank を持つテーブルのデータを上書きできないように見えることです。以前にこのようなことをしたことがある人には明らかな間違いを犯しているかもしれないと思っていますが、それを理解できないようです. どんな助けでも大歓迎です、そしてそれが助けになるなら、ここに私のテーブルのスニペットがあります:
<tr>
<td>Plank</td>
<td id="plankXP">30</td>
<td id="plank">0</td>
</tr>
編集:これが適切である可能性があることに気づきませんでした。これは私が入力を取得するために使用したフォームで、XP を取得できるかどうかを確認するためにアラートを入力した後、正しく機能しました。
<form name="experience" id="experience_frm" action="#">
Experience: <input type="text" name="XP" id="txt_XP"/>
<input type="submit" value="Go" onclick="getExperience();"/>
</form>