初心者の質問ですもう一度お願いします

[新着] Webテンプレートを仮オープンしました



0   名前: こぶとり : 2006/07/19(水) 05:31  ID:3Nw2Q7nt
○○.jsに書かれた下記内容中の img.src = 'C:/Documents and Settings/デスクトップ/a.jpg'; を
htmlファイルから取得したいのですが、どうすればよいのでしょうか?
初心者が無理な挑戦をしており、ご迷惑をお掛けします。
ご教示お願いします


var img = document.createElement('img');
img.width = image_width;
img.height = image_height;
img.id = 'img';
img.src = 'C:/Documents and Settings/a.jpg';
inframe.appendChild(img);

1   名前: NullPo : 2006/07/19(水) 05:31  ID:1Bb3RL38
>img.src = 'C:/Documents and Settings/a.jpg';
このコードが実行されたあとでimg.srcを取得すれば値が入っているはずですが。。。
ダメなんでしたっけ?

htmlファイルからっていうのの意味合いが良く分からないけど、
htmlで取得したいってことなのですか?

2   名前: こぶとり : 2006/07/19(水) 05:31  ID:3Nw2Q7nt
表現が下手で申し訳ありません。
htmlで○○.jsを呼び出しますが、javaスクリプトで手を加える画像のアドレス('C:/Documents and Settings/a.jpg)はhtml内に書かれたものを使用したいのです。javaスクリプトで呼び出して使用したいのです。
まだ 上手く書けていませんね
よろしくお願いします。


3   名前: NullPo : 2006/07/19(水) 05:31  ID:1Bb3RL38
>>2
あぁ、なんとなくわかった。

じゃあ、以下のように記述して取得するべし。

<img src="C:/Documents and Settings/a.jpg" id="imageTag">

var img = document.getElementById("imageTag");
alert(img.src);



4   名前: こぶとり : 2006/07/19(水) 05:31  ID:3Nw2Q7nt
上手くできました。ありがとうございました。

一覧へ戻る