私はJavaScriptとjQueryに少し慣れていませんが、今、問題に直面しています。
いくつかのデータをPHPに投稿する必要があり、データの1ビットはdivXの背景色の16進数である必要があります。
jQueryにはcss( "background-color")関数があり、これを使用して、背景のRGB値をJavaScript変数に取り込むことができます。
CSS関数は、このrgb(0、70、255)のような文字列を返すようです。
背景色の16進数を取得する方法が見つかりませんでした(CSSで16進数として設定されていても)。
だから私はそれを変換する必要があるようです。RGBを16進数に変換する関数を見つけましたが、r、g、bの3つの異なる変数を使用して呼び出す必要があります。したがって、文字列rgb(x、xx、xxx)をvar r=xに解析する必要があります。var g = xx; var b = xxx; 何とかして。
JavaScriptで文字列の解析をグーグルで検索しようとしましたが、正規表現のことをよく理解していませんでした。
divの背景色を16進数として取得する方法はありますか、または文字列を3つの異なる変数に変換できますか?