私は新しいコーディングをしているので、私は "ヘビ"ゲームを作ることにしました。あなたがヘビであることを知っていない人のために、あなたはグリッドに行き、ランダムな食べ物がポップアップします。あなたが食べ物を食べるとき、あなたの尻尾は長く長くなり、あなたは壁や自分自身を打つことができません。それはうまく動作し、私はとても誇りに思ったが、ゲームにスコアボードを追加しようとすると、私は失われてしまった。私のindex.HTMLで私はDIVと変数を使用して追加し、それは画面上に表示されます。どのようにするのか分からないのは、javascriptからスコアの変数を変更する方法です。私の本能は、私が "あなたが食べ物を食べる時、あなたが長くなる"というコードを持っていた場所に行き、 "スコアを変えてください"と追加しましたが、IDはインデックスを更新する必要があります。私は私のindex.HTMLとjavascriptで変数 "scoreVar"を命名しました。私はdocument.getElementById(scoreVar).innerHTMLを試して、スコアを1つ更新しようとしましたが、うまくいきませんでした。私は人々に尋ね、オンラインで検索したが、何も出てこなかった。どうぞよろしくお願いします!ありがとう! :D私のjavascriptスクリプトからindex.HTMLのvarを更新する
-3
A
答えて
0
関数の外で変数を宣言した場合、これらの変数は名前だけでアクセスできるグローバル変数です。この単純な例を考えてみましょう。
htmlファイル
<html>
<head>
<script>
var myCounter = 0;
</script>
<script src="file.js"/></script>
</head>
<body>
<div>Hello World!</div>
<button onclick="alert(myCounter);">Show counter value</button>
<button onclick="IncreaseCounter();">Increase counter value</button>
</body>
</html>
参照file.js
function IncreaseCounter()
{
myCounter++;
}
関連する問題
- 1. オブジェクトvarをCの別のスクリプトから変更する
- 2. 別のJavascriptスクリプト(Canvas3D)からQMLプロパティを更新する
- 3. PHPのinital varを変更せずに前のvarからインクリメントする新しいphp varを作成する
- 4. パスカルスクリプト、私のDelphiコードにスクリプトからvarパラメータを返す方法?
- 5. クラス内のメソッドからvar値を更新する
- 6. javascriptでのvarの作成。 var usageを作成するためのスクリプトの変更?
- 7. javascriptから更新パネル内のユーザーコントロールを更新する
- 8. フォームのテキストボックスからのJavaScript VAR
- 9. Selectステートメントからスクリプト更新を作成
- 10. Liftで選択フォームからvarを更新する際の問題
- 11. bashスクリプト内からシェルコマンドの履歴を更新する
- 12. JavaScriptを使用してフレーム内のページからindex.htmlのタイトルを変更する方法はありますか?
- 13. 私のindex.htmlファイル
- 14. bashスクリプトで$ {VAR:-...}と$ {VAR:?...}の違いは何ですか?
- 15. 私は、この更新スクリプト更新特定のカラム持っている
- 16. javascriptから角型を更新
- 17. Javascript/jQuery - 別のオブジェクトからオブジェクトを更新する
- 18. angularjs内のjavascriptからDOMを更新する
- 19. Google Appsスクリプトは、code.gsからindex.html/Javascriptに2つの「変数」または「配列」を渡します。
- 20. PythonスクリプトからXBMCライブラリを更新する
- 21. Meteor - 選択変更時にvarを更新する
- 22. インスタンス化するときに、接続スクリプト内のvarの値を変更する
- 23. 私のスクリプトはsvnサーバーを更新する必要がありますか?
- 24. は私のスクリプトはJavaScriptを
- 25. Javaスクリプトからの光沢のある入力を更新する
- 26. 期待するスクリプトのチェック/ var/log/message
- 27. 1つのjavascriptクラスから別のjavascriptクラスにVarを渡します
- 28. 私のアプリケーションからtwitterとfacebookのステータスを更新する
- 29. 私のレールウェブアプリケーションからFacebookのプロフィールステータスを更新するには
- 30. JavaScript/HTML5/angularjsのhtmlタグの値を変更します。var
は話をしないでください。コードを表示して、コードで動作しないことを説明してください。関連項目[質問の使い方](http://stackoverflow.com/help/how-to-ask) – NineBerry
[複数のファイルにまたがるJavascriptのグローバル変数]の重複可能性(http://stackoverflow.com/questions/2932782)/global-variables-in-multiple-files) – NineBerry
[fiddle](https://jsfiddle.net/)を作成して作業コードを入力してください。何が問題ですか。あなたは 'document.getElementById(scoreVar).innerHTML'を持っていますので、正確に' scoreVar'変数には何が入っていますか?スコアナンバー?もしそうなら、このコードであなたの 'html'のスコア要素にアクセスすることはできません。スコアのために作成した 'div'の' ID'を使う必要があります... – EhsanT