- ベストアンサー
【javascript】document.getElementByIdは一つしか使えないの?
以下をhtmlをブラウザで見ると、文字列"aaa"は表示されますが、"bbb"は表示されません。 <html> <head> <SCRIPT LANGUAGE='JavaScript1.2'><!-- function init(){ document.getElementById("a").innerHTML="aaa"; document.getElementById("b").innerHTML="bbb"; } //--></script> </head> <body onload="init()"> <div id="a"></dev> <div id="b"></dev> </body> </html> ブラウザはIE,FFと試しましたが共に同じ結果でした。 FFのエラーコンソールには document.getElementById("b").innerHTML="bbb" is null のエラーメッセージが出てましたが、文法的に何が問題なのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#77845
回答No.1
とりあえず、 <div id="a"></dev> <div id="b"></dev> ↓ <div id="a"></div> <div id="b"></div> に変更…。
その他の回答 (1)
- nda23
- ベストアンサー率54% (777/1415)
回答No.2
</dev>→</div>
質問者
お礼
恥ずかしい限りです。。。 ご回答ありがとうございました。
お礼
恥ずかしい限りです。。。 ご回答ありがとうございました。