実際にプログラミング言語を知らなくても、プロジェクトを改善するために学校に課題があります。プロジェクトの骨子があり、そこにいくつかの機能を追加する必要があります。javascript/htmlで反応評価ボタンを作成
スケルトンはブログでログイン/登録/があり、記事の作成、編集、削除ができます。
私の最初のアイデアは、変数にリンクされた好き嫌いの2つのボタンを追加することです。好きなボタンをクリックすると格付けが1ずつ上がり、嫌いな方はそれを減らします。私はボタンを追加しましたが、私はJavaScriptコードに苦労しています。これは次のようになります。
<script>
var rating = 0;
function IncreaseRating() {
document.getElementById('like').value = ++rating;
};
function DecreaseRating() {
document.getElementById('dislike').value = --rating;
};
</script>
<button id="like" type="button" onclick="IncreaseRating()">Like</button>
<button id="dislike" type="button" onclick="DecreaseRating()">Dislike</button>
<script>document.write(rating)</script>
ただし、動作しません。どうにか私は評価値を表示することができましたが、それは増減しません。問題を解決するにはどうしたらいいですか?
あなたの問題は、ページの読み込みに 'rating'しか出力しないことです。どちらの関数も 'rating'の値だけを変更しますが、すでに表示されている値は更新しません。 – Sean