ホームページ  >  に質問  >  本文

HTML でアップロードされたファイルの画像を背景として使用するにはどうすればよいですか?

を使用して、ユーザーが背景として使用される画像をアップロードできるようにしようとしています。ファイルのフルパスを取得する必要があるかどうかわかりません。

これは私が使用しようとしている入力です: これは入力に関連付けられた JavaScript です。 Background = selectBackground.value; document.body.style.background = "#4d3325 url('" 背景 "') 繰り返しの中心が固定されていません"; document.body.style.backgroundSize = "自動 100%";

背景はまったく変化せず、通常の画像として表示しようとすると、小さな画像アイコンが表示されるだけです。

P粉920199761P粉920199761431日前516

全員に返信(2)返信します

  • P粉134288794

    P粉1342887942023-09-09 12:19:27

    こんにちは、このソリューションがあなたのニーズを満たしているかどうかを確認してください:

    リーリー リーリー

    返事
    0
  • P粉821231319

    P粉8212313192023-09-09 09:38:53

    URL.createObjectURL()を使用します

    この関数を使用すると、アップロードされた画像ファイルがオブジェクトの URL に変換されます。

    最後に、他の画像を変更するときは、メモリ管理を改善するために、URL.revokeObjectURL() を使用して古い URL をメモリから削除する必要があります。

    リーリー リーリー リーリー

    返事
    0
  • キャンセル返事