質問: imgのsrcに値を設定するには ! document.getelementbyid('2').setattribute('title',代入値); のようにsrcのほうにも値を設定したいのですが、単純に document.getelementbyid('2').setattribute('src',代入値); のようにしてもできませんでした。srcに値を設定するにはどうしたらよいでしょうか?
回答: まず、数字だけのidをつけるのは、やめたほうがいいでしょう。(参考url) さて、本題ですが、私のところでは document.getelementbyid('2').setattribute('src','photo2.jpg'); のようにしたところ、上手くいきました... 文字列の前後に「''」をちゃんとつけていますか? 参考までに、他に document.getelementbyid('2').src = 'photo2.jpg'; という、単純な方法もあります。 参考url:http://www.kanzaki.com/docs/html/htminfo12.html#name-syntax