0

<img/>.cshtmlページにタグがあります。

<img id="ImageID" alt="" width="100%" height="100%" />

ファイルコントロールを使用して画像ファイルのパスを選択することにより、src属性を動的に設定する必要があります。

Jsページで次のコードを試しましたが、機能しません。

var image_path = $("#fileControl").val();

$("#ImageID").attr('src', 'url(' + image_path + ')');

助けてください!

ありがとう。

4

1 に答える 1

0

ライブイベントに変更して、#fileControl値が変更されたときに変更されるようにするには、次のようにします。

$("#fileControl").on('change', function(){
  $("#ImageID").attr('src', 'url(file://' + $(this).val() + ')');
})

...しかし、明らかに、jQuery のバージョンによっては、上記が若干 (オン、バインド、ライブ) 変わる可能性があります

于 2013-02-21T12:37:38.797 に答える