を働いていない:のJavaスクリプト:私はシンプルな電卓を作ってるんだし、私の機能が動作しない.innerHTML
HTML:
<div id="mathLine">0</div>
<div id="score">none</div>
<button id="clear" class = "num" ocnlick="clear(0)">C</button>
<button id="exp" class = "num" >exp</button>
<button id="sqrt" class = "num">sqrt</button>
<button id="buttonide" class = "num">/</button>
<button id="seven7" class = "num" onclick="numerical(7)">7</button>
<button id="eight8" class = "num" onclick="numerical(8)">8</button>
<button id="nine9" class = "num" onclick="numerical(9)">9</button>
<button id="multiply" class = "num" onclick="numerical('X')">X</button>
JS
var equation = [];
function numerical(number){
equation.push(number);
document.getElementById('mathLine').innerHTML = equation;
console.log(equation);
};
function clear (j) {
for (j; j < (equation.length+2); j++){
equation.pop();
}
console.log(equation);
document.getElementById('mathLine').innerHTML = "0";
};
一部詳細情報:
- jsファイルはhtmlで正しく実装されています。
- (数値)第一の機能が正常に動作しています。
- リスト項目、私はそれがすべてだから私は見当がつかない
を働いたタグでhtmlとjsファイルを置く別のHTMLファイル、でそれをしようとしたとき、何が間違っている...たぶん私はあまりにもそれを見ています長いと私は何かを見ていない明白な?ここ
あなたはすべてのエラーメッセージを取得するために、このような放火犯としてデバッガを使用してみましたか? – atjoedonahue
あなたは質問しておらず、あなたは具体的に何が働いているのかは言いませんでした。 *あなたが助けが必要な問題は何ですか?それ@dlsso – dlsso
はそれができるほど明確ではないですが、Olkaは最初の機能が動作することを言いますが、2番目ではない - と、質問のタイトルは、期待通り.innerHTML'が動作していない '示します。 mathLineのテキストが変わらないように思えます。 – Katana314