抱歉没仔细看:
你是在a页面中改变b页面的内容,并且js文件在ab页面里,首先onclick="testAdd()">改为onclick="window.parent.testAdd()">,
然后js改为
function testAdd(){
var obj = document.getElementByName("b");//获取a页面所在的frame,得到的是数组类型。
obj[0].document.getElementById("gou").innerHTML = "测试调用结果";
}