• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:配列が勝手にnullになってしまいます。)

配列が勝手にnullになる問題

このQ&Aのポイント
  • javascript初級者の質問です。配列が勝手にnullになってしまう問題について解決策を教えてください。
  • 現在、色を変化させるプログラムを作成していますが、うまく動作しません。具体的なエラーメッセージやコードの状況を共有し、解決方法を教えてください。
  • プログラムを動作させるとダイアログボックスが表示されますが、その後にnullというメッセージが表示されエラーが発生します。詳細な情報を共有し、問題解決の手助けをお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

試してみた感じ、 「rgb(128, 255, 255)」――という入力に対し、 「rgb(133,255,255)」――とカンマ後に空白が入らない結果を返してるので、次回matchに失敗してるのではないかと。

ikasumiramen
質問者

お礼

早い回答ありがとうございます。 なるほど、「null」のダイアログボックスは2回目の関数呼び出し時でしたか。勝手にnullになってしまうなんてとんだ勘違いでしたねww。 その点を踏まえてプログラムを見直した結果正常に動作させることができました。 ただし、次回呼び出し時に「null」が返ってくる理由としては、2回目は別の要素から引数をとっていたのですが、その要素のstyleをhtmlタグではなく、スタイルシートで指定していたことが原因のようでした。 タグ内にstyle="backgroundColor=○○;"と書き足すことによって正しく動作しました。 とは言え教えて頂いた点には非常に助けられました。 ありがとうございました。

関連するQ&A