テキスト文字列を表示するか、毎週の曜日に2週間コードを表示して、繰り返します。したがって、月曜日1、火曜日1、金曜日1、月曜日2、火曜日2 ...金曜日2が表示されます。その後、月曜日1に戻ります.Iフレームを使用しない方法がある場合このように綴ると私は質問を投稿できます)別のサイトから入力してください。私はIフレームでテストしましたが、決してうまくいかないようです。 14になると再び1に戻ります。前もって感謝します!あなたは以下を使用して、純粋なJavaScriptでそれを達成することができるはず毎日別々のテキスト文字列を表示
0
A
答えて
0
:
Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
var today = new Date(this.getFullYear(),this.getMonth(),this.getDate());
var dayOfYear = ((today - onejan +1)/86400000);
return Math.ceil(dayOfYear/7)
};
var sentences = ["first", "second", "third", "fourth", "fifth", "sixth", "seventh", "eighth", "ninth", "tenth", "eleventh", "twelvth", "thirsteenth", "fourteenth"];
var date = new Date();
var day = (date.getDay()+6)%7+1;
day = day * ((date.getWeek()%2)+1);
document.getElementById("container").innerHTML = sentences[day-1];
フィドル:簡単なJavaScriptを使用してhttps://jsfiddle.net/04wha99e/1/
、あなたが持っているしたい文章の配列を作成し、基本的に取得します現在の曜日(JavaScript Date.getDay()は日曜日を0に戻し、回避策)、週数が奇数であることに基づいて、さらには1を2倍して1-14の範囲を返します。配列からの文(開始インデックス0、したがって、マイナス1)
上記のスクリプトでは、インナーHTMLが置き換えられますIDコンテナ、とdiv要素を持っている、前提としています
申し訳<div id="container">
This is where the sentence goes
</div>
関連する問題
- 1. 表示文字列、
- 2. Androidの画面に文字列のテキストを動的に表示
- 3. 表示個別のカウント値ごとに別々の列が
- 4. 複数のテキスト文字列を表示できるボタンスタイル?
- 5. Javaアプリケーションでkannadaのテキスト文字列を表示する方法
- 6. JTableの表示文字列
- 7. Cの文字列を別々の部分に分割する
- 8. HTMLから(テキスト)文字列(表示しない)を角度で表示
- 9. アイテムIDではなく文字列テキストを表示
- 10. テキストの代わりにトースト文字列表示オブジェクト
- 11. Lisp - 別々の文字列に入力を分割する
- 12. 表示文字列トークン
- 13. 各PCのウェブページを別々に表示
- 14. ListBoxの表示文字列[]配列
- 15. jqGrid表示列挙型の文字列
- 16. 日食で日本語の文字を表示する方法
- 17. Luaの文字列のアドレスを表示
- 18. My swingダイアログは、MacとWindowsで長い文字列を別々に表示します
- 19. 文字列配列の要素をボタンクリックで個別に表示する
- 20. Javascriptの値は、[オブジェクトのテキスト]として表示jQueryの1.6.2を使用して別の文字列
- 21. 毎日の時系列R
- 22. Go lang x:= [...]文字列{"土"、 "日"} xs:= []文字列{"土"、 "日"}
- 23. 文字列値(テキスト)
- 24. テキスト文字列が
- 25. XAMLのDatetimeOffsetからのカルチャー対応の短い日時文字列を表示
- 26. PHPエラーを表示用の文字列として表示
- 27. 文字列をランダムに表示する -
- 28. ツールチップに部分文字列を表示
- 29. android:html文字列と画像を表示
- 30. アセンブリコードで文字列を表示する
が、私はそれをスクリプトタグにはJavaScriptを入れて、私のページにHTMLコードを置きます動作しません。私は空白のページでそれをテストしたので、私のページではなくコードに問題があると思います。 – DrCharlieG
はい、私はあなたのためのアイデアとそれを行うためのコンポーネントを提供することを意図していましたが、私はあなたのために全部の作業をしませんでしたが、作業用の部分にjsfiddleリンクを追加しました:https://jsfiddle.net/04wha99e/コードはテストなしで書かれていて、週が過ぎると%2が欠落していました。あなたは私が与えたアイデアの記述に基づいて自分自身を見つけたはずです。 –
コンソールログ出力なし:https://jsfiddle.net/04wha99e/1/ また、実際に要素がある後に、文脈コンテナhtmlの後にスクリプトを置くか、または純粋なwindow.onloadを使用してjavascriptがロードされていることを確認する必要がありますJSまたは$(document).ready()jQueryで –