你那样写不对,document.getElementById("a")没有getElementById的属性。直接用document.getElementById("b").innerHTML;如果一定要通过a来获取子节点:document.getElementById('a').childNodes[0].innerHTML。
var s=document.getElementById("b").innerText;alert(s);