<html>
<head>
<title>test</title>
</head>
<body>
<div id="demo"></div>
<script>
function createobj(objid){
this.getobj = function(objid){
return document.getElementById(objid);
}
this.obj = this.getobj(objid);//这里,objid你写错了
this.insert = function (content) {
this.obj.innerHTML += content; //用this.obj
}
//这里,多了个}
this.alert1 = function (){
alert("123")
}
}
var o = new createobj("demo");
o.alert1();
o.insert("456");</script></body>
</html>
解决方案 »
- javaScript 什么情况下remove方法没有。。。
- 有人能帮我解决这个问题么?急,在线等
- 求助,javascript变量传递时说传递的数据未定义
- window.document.body.offsetHeight总等于22,为什么????
- 如何(在函数或事件中)得到鼠标单击了那个链接
- 请教怎样才能运作另一个frame中的方法(在线等)??
- open(img)里面的img的是变量吗?
- java script函数怎样接受一个form的名字做参数.document.formname这样的参数
- 如何用this获取元素的id值?
- ●==晚辈求教网页按钮的问题(内详)==●
- 推荐一套简单易懂的JAVASCRIPT教程
- 如何利用javascript技术的window.opener返回结果到加载了母版页的内容页中。
<br><script type="text/javascript" language="javascript">
<!--
function createObject(objId){ //取得自身的对象
this.getObject=function(){
return document.getElementById(objId);
} //写入相关的内容
this.insert=function(content){
this.getObject().innerHTML=content;
} //打印相关的消息
this.alertMsg=function(msg){
alert(msg);
}
}var o = new createObject("mytest");
o.alertMsg("hi,everyone");
o.insert("add test");
//-->
</script>测试通过,直接运行,给我加分啊。。