![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
セレクトボックスで年月日を選択するコードを書いているのですが、提示のコードでは、付属画像のようにきちんと表示
され完璧です。
何も選択してない時にはセレクトボックス内には、年/月/日ときちんと表示されていて、さらに、セレクトボックスをクリックすると
曜日まで表示されて満足です。付属画像参考。
しかし、提示のコードではfirefoxなどのブラウザでも表示されるようにしたいのですが、●●何も選択してない時にはセレクトボックス内には、年/月/日ときちんと表示されていて、さらに、セレクトボックスをクリックすると
曜日まで表示される今の状況を維持したままどうコードを書いたら
よいでしょうか?
調べたところjQuery UI の Datepickerなどがあるようですが、調べてコードを書いても意味が分からず何も動きませんでした。
●●何も選択してない時にはセレクトボックス内には、年/月/日ときちんと表示されていて、さらに、セレクトボックスをクリックすると
曜日まで表示される今の状況を維持したままfirefoxなどのブラウザでも表示されるようにしたいのですが、どうコードを書いたら
よいでしょうか?
コードはwandleboxの共有コード内のURL(以下)にあります。
URLの中の白いシートの部分がソースコードです。
回答よろしくお願いいたします。
https://wandbox.org/permlink/tnisdTxbbWaPuqB9
![「セレクトボックスで年月日を選択するコード」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/d/542816022_61b7dfd02971f/M.jpg)
No.1ベストアンサー
- 回答日時:
こんにちは
「UIに関してはブラウザ依存だし、疑似要素はinputには効かないのが本来の仕様」って前回書いたように思いますが・・?
対処方法も併せて記しておいたつもりですけれど・・・
https://oshiete.goo.ne.jp/qa/12711990.html
なんだか、更に、複雑なことにしているようですね。
・・ってか、曜日の表示だけなら、わざわざmoment.jsの必要もないのでは?
どのみち日本語化するのなら、
let w = new Date(this.value).getDay();
w = '日月火水木金土'.split('')[w] + '曜日';
でも比較的簡単に求められますので。
No.2
- 回答日時:
No1です
>ブラウザ限定と書いてあるのですが、前の質問で~~クローム限定なのでしょうか?
もともと質問者様が想定しているブラウザに対応しているという意味です。
・type=date を使う限り、UIはブラウザ依存です。
・input::before がどのように解釈されるかもブラウザ依存です。
ですので、各ブラウザで試してみなければわかりません。
(正しくない記述にどう反応するのかは、個々に試してみない限りわからない)
少なくともChrome、Edgeは今のところは同じような反応をするようですし、Firefoxは(正しく)無視します。
他のブラウザやスマホ等のブラウザの場合まではわかりません。
もしも、同じ方式のままでこれに対処したければ「他の要素の疑似要素を用いればよい」と回答しておいたと思いますけれど?
(子要素を持ち得る要素であれば、::beforeが効くのは正しい挙動です。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- HTML・CSS HTMLのフォームについてお尋ねします 1 2022/12/03 21:47
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- その他(趣味・アウトドア・車) DVDの再生話が選択できません!! 2 2022/09/08 00:50
- JavaScript HTML&CSS Javascriptによる動的テーブル 1 2023/03/27 19:51
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1、Rstudioで回帰直線を求める...
-
JavaScriptの定数名が取り消し...
-
フィルターかけた後、重複を除...
-
pythonで同じコード内で複数の...
-
マクロ 連続印刷
-
変数名「cur」について
-
c言語 入力した二つの数字の足...
-
VBA リストボックス(複数条件...
-
UWSCでMOUSEORG関数が上手く処...
-
欠番の抽出について
-
VBAで一つのファンクションの中...
-
ユーザーフォームに2つのコン...
-
おすすめのPHPフレームワークは?
-
(再質問) .NETでエクセル解...
-
演算子(+=)について
-
Exel VBA 別ブックから該当デ...
-
sinカーブの表示のさせ方
-
レイヤー(?)、z-index(?)...
-
VBA 現在のセル番地を記憶、復...
-
特定行の背景色を変えたいのですが
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
1、Rstudioで回帰直線を求める...
-
1日に1人がこなせるプログラム...
-
access2003 クエリSQL文に...
-
エクセルVBAコードで教えて下さ...
-
Exel VBA 別ブックから該当デ...
-
JavaScriptの定数名が取り消し...
-
COBOLの文法
-
access2021 VBA メソッドまたは...
-
PreviewKeyDownイベントが2回...
-
JANコードとPOSコードは同じ?
-
過剰なオブジェクト指向脳から...
-
特定行の背景色を変えたいのですが
-
ACCESSユニオンクエリでORDER B...
-
変数名「cur」について
-
Nullの使い方が不正です。
-
◾️Excel VBA 統合について Cons...
-
欠番の抽出について
-
VBA リストボックス(複数条件...
-
ACCESSで、履歴事項を管理する...
おすすめ情報
回答ありがとうございます。
「ご提示の内容で良いのなら(=ブラウザ限定)、以下の感じではいかがでしょうか?」と書いてあるのですが、
ブラウザ限定と書いてあるのですが、前の質問で提示して下さったコードはクローム限定なのでしょうか?