• ベストアンサー

【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 のエラーメッセージが出てましたが、文法的に何が問題なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#77845
noname#77845
回答No.1

とりあえず、 <div id="a"></dev> <div id="b"></dev>  ↓ <div id="a"></div> <div id="b"></div> に変更…。

kingfruits
質問者

お礼

恥ずかしい限りです。。。 ご回答ありがとうございました。

その他の回答 (1)

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.2

</dev>→</div>

kingfruits
質問者

お礼

恥ずかしい限りです。。。 ご回答ありがとうございました。