this 指的是document对象 因为 prototype是用来扩展的..你可以用prototype来扩展String原型 例如加个getvalue的函数:
String.prototype.getvalue=function(){
alert(this)
}你试试
var s="1111";
alert(s.getvalue());就这样,具体你可以搜索下 prototype(不是prototype框架)2.某些浏览器可能会出现问题..例如空白节点的问题
String.prototype.getvalue=function(){
alert(this)
}你试试
var s="1111";
alert(s.getvalue());就这样,具体你可以搜索下 prototype(不是prototype框架)2.某些浏览器可能会出现问题..例如空白节点的问题
解决方案 »
- 登录问题
- <!DOCTYPE头部声明、javascript、css 之间难以解决的问题
- 不知道怎么传递这个值,帮我看看把
- 求教一个document.write换行问题
- 如何给文件改名
- 最近的工作和支持多浏览器相关,感觉各个浏览器之间很多区别,这里调查一下各个浏览器的使用情况
- 如何动态删除li标签
- 请问,我写了一个select复写匡,可是在传递给下个serlet的时候,老得不到列表的值,求大虾解决
- 代码共享,欢迎优化:根据指定的格式验证日期时间
- 我对javascript不懂,我找了这段代码,可是不知如何可以再增加几个城市?
- 陈贤安评《JAVASCRIPT语言精髓与编程实践》
- jsp中如何调用js,情况特殊请看代码
你上面alert(s.getvalue());第一次会弹出:1111第二次弹出:undefined啊?为什么啊?