No.3ベストアンサー
- 回答日時:
var list = [
{ date: new Date (2011, 4-1, 29, 0, 0, 0, 000), css : '1.css' },
{ date: new Date (2011, 4-1, 29, 20, 0, 0, 000), css : '2.css' },
{ date: new Date (2011, 4-1, 29, 23, 0, 0, 000), css : '3.css' }
];
for (var t = +(new Date), i= 0, o; o = list[i++]; ) {
if (t < +(o.date)) {
document.write ('<link rel="stylesheet" href="' + o.css + '" type="text/css">');
break;
}
}
No.2
- 回答日時:
この回答への補足
こういう感じで前にみつけた時間指定のコードを改変してもダメでした。
どうすればいいんでしょうか?
<SCRIPT language="JavaScript">
<!--
aa = new Date();
yy = aa.getYear();
mm = aa.getMonth() + 1;
dd = aa.getDate();
hh = aa.getHours();
tt = aa.getMinutes();
if (yy < 2000) { yy += 1900; }
if (mm < 10) { mm = "0" + mm; }
if (dd < 10) { dd = "0" + dd; }
yymmddhhtt = yy + "/" + mm + "/" + dd + "/" + hh + "/" + tt;
bgcss = new Array(
"2011/4/28/15/00","2011/4/28/20/00","1.css",
"2011/4/28/20/00","2011/4/29/20/00","2.css",
);
for (i = 0; i < bgcss.length; i+=3) {
if(bgcss[i]<=yymmddhhtt && yymmddhhtt<=bgcss[i+1]) {
document.write('<LINK REL="stylesheet" HREF="' + bgcss[i+2] + '" TYPE="text/css">');
}
}
//-->
</SCRIPT>
No.1
- 回答日時:
やり方はわかるけど
むしろ
> 時間帯や月だけを指定してCSSを切り替えるコード
が分かるのに
なぜできないのかがわからないわ。
参考にしたコードが汎用的じゃなかったのかしら?
まあ、それはとにかくとして
実装のためのキーワードは次のものね
・if文(もしくはswicth-case文)
・日時の取得
・日時の判定
この回答への補足
getMonth や getDate で取得した値を
どうやって合体させるのかがわからないんです。
初心者ですみません。
それを合体させればそれ以降のif文の書き方はわかりますが
そこの値の計算がわからないんです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会社・職場 仕事を辞めようか悩んでいます。 ・アラサー女 ・地方住み ・6年半勤務 ・手取り16万7千円、ボーナ 8 2022/10/24 07:50
- Visual Basic(VBA) エクセルのマクロコードの一部分を変更する方法について教えてください。 2 2023/02/17 08:40
- 退職・失業・リストラ 社会保険の変更時期ついて(社会保険をやめる?) 4 2022/11/07 16:55
- Visual Basic(VBA) 祝日を除いた月曜から土曜までの1週間分の日付行を選択し、別シートへカットアンドペーストしたい 13 2023/07/13 22:46
- 転職 転職先で迷ってます。地方住み26歳独身女性(独り暮らし)です。 3 2022/11/02 11:59
- 労働相談 今年の4月で4年目になります。会社員です。 有給消化について質問です。 会社に10月にならないと有給 2 2022/08/27 15:51
- その他(Microsoft Office) エクセルの休日について教えてください。 1 2023/01/06 15:45
- 労働相談 有給消化を会社にお願いしました。 今年の4月で4年目になります。会社員です。 6月にコロナのワクチン 3 2022/06/13 13:03
- 転職 転職活動中 会社選びで迷っています 3 2022/09/05 06:10
- その他(病気・怪我・症状) ペースメーカー、ICDのコード切断 2 2023/07/04 22:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Javascript】ボタンクリック...
-
formのsubmitを押すとモーダル...
-
改行をしたいが、<br>と...
-
特定の条件のHTML要素を一括で...
-
javascriptでの(-)ハイフンの処...
-
ECサイトのリクエストパラメー...
-
JavascriptでDom XSSの脆弱性対...
-
Q&A掲示板の入力フォームに文字...
-
動画の上に広告をオーバーレイ...
-
JavaScriptのdiv.style属性の変...
-
【JavaScript】検索がヒットし...
-
「ご処理進めて頂きますようお...
-
エクセルで、日付を入力すると...
-
【Excel】特定の文字を含むセル...
-
メルカリのメルカードで買い物...
-
CloseとDisposeの違い
-
Excelシート上のマクロを登録し...
-
VBAでループ内で使う変数名を可...
-
アクセスVBAのMe!と[ ]
-
エクセルVBAで、MsgBox やInput...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavascriptのHTMLクラス表示に...
-
【JavaScript】検索がヒットし...
-
JavascriptでDom XSSの脆弱性対...
-
JavascriptでXSSの脆弱性への対...
-
CSSでreadonlyの機能はあり...
-
formのsubmitを押すとモーダル...
-
javascriptのエラーで質問です。
-
特定の条件のHTML要素を一括で...
-
javascriptで複数の表示・非表...
-
確認ダイアログを次からは表示...
-
2回目以降のページロード時には...
-
jqueryを使ったスムーススクロ...
-
時間帯によって背景を切り替え...
-
jqueryアコーディオンの上部の...
-
クリックすると、色が変わるよ...
-
jQueryでのドラッグアンドドロ...
-
ブラウザの表示領域から高さを...
-
vertical sliderをautoplayしたい
-
動画の上に広告をオーバーレイ...
-
GoogleストリートビューAPIでイ...
おすすめ情報