質問

どのように更のソースイメージオブジェクトにDashcode(Javascript)で実行?

てみました:

var画像=。getElementById("イメージ").オブジェクト;イメージです。src="IMG_0230.JPG";

役に立ちましたか?

解決

リストビューに画像があり、DataSourceに保存されている画像ファイルの名前を取得し、存在するサーバーからファイルをロードするURLパスを準備する画像のバリュートランスを設定します。

これはあなたがやろうとしていることに似ていますか?もしそうなら、DashCode DocにはValue Transformersに関するセクションがあります。文書化された数少ないことの1つです! :)

他のヒント

私はこれを機能させました
画像がプロジェクトの画像フォルダーに保存されていることを確認しました

var image = document.getElementById("image");
image.firstElementChild.src = "image source";

お使いいただくことによってはポイント .object は、参照すべきます。はありま object ですか?

image.setSrc 機能は私のために機能していません。

問題を解決する別の方法を見つけました -

document.getElementById("imageView").innerHTML = '<img id="DC_img" 
    class="apple-hidden" apple-group="image" src="' + url + '">';

DashCodeの画像部分はDivブロックを作成し、その内部では、ソースを属性として含むIMGタグを作成します。だから、どちらかを書いてください innerHTML にとって imageView または、IDでIMGタグを見つけて使用します setAttribute() 働き。

私はいつもこれを使用しています

var image = document.getElementById("imagetobeset");
image.firstElementChild.src = "imagefile";

どこ ImageTobeset 変更したい要素の名前であり、画像ファイル 画像ソースを設定するファイルの名前です。

これを試してみてください、それは機能します

document.getElementById("image").src="fineName.jpg";
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top