日期:2014-05-17  浏览次数:20733 次

如何在jsp页面用javascript创建一个html object对象

var obj;
try {
obj = document.createElement("object");
obj.id = "Object1";
obj.name = "JavaObject1";
obj.setAttribute("classid", "clsid:72E6F181-D1B0-4C22-B0D7-4A0740EEAEF5");
obj.width = w;
obj.height = h;

var url = document.createElement("param");
loginurl.setAttribute("name", "url");
loginurl.setAttribute("value", "xx.xx.xx.xx:8080");
obj.appendChild(url);
document.body.appendChild(obj);
alert(GameObject1.url);
} catch (e) {
alert("Exception:" + e.message);
}


为啥“alert(GameObject1.url);”弹出的是undefined?
好像appendChild不成功啊。。为啥呢?
大神们来来看看
JavaScript HTML JSP Object? param

------解决方案--------------------
可以document.createElement("object")?

------解决方案--------------------
你定义了GameObject1?
------解决方案--------------------
GameObject1是什么?是一个标签的id?为什么不用document.getElementById取出来?