JS document.body.innerHTML=document.body.innerHTML.s2t();
来源:百度知道 编辑:UC知道 时间:2024/06/17 03:57:14
function s2t(){
alert("0");
document.body.innerHTML=document.body.innerHTML.s2t();
setCookie("curJs","t");
}
函数执行到 [但有时候执行成功]
document.body.innerHTML=document.body.innerHTML.s2t();
报错说:对象不支持此属性或方法
s2t()函数如下: //函数变量均声明过.
function String.prototype.s2t(){
var k='';
for(var i=0;i<this.length;i++) k+=(s.indexOf(this.charAt(i))==-1)?this.charAt(i):t.charAt(s.indexOf(this.charAt(i)))
return k;
}
[本人分不多,乞求高质量回答,谢谢]
alert("0");
document.body.innerHTML=document.body.innerHTML.s2t();
setCookie("curJs","t");
}
函数执行到 [但有时候执行成功]
document.body.innerHTML=document.body.innerHTML.s2t();
报错说:对象不支持此属性或方法
s2t()函数如下: //函数变量均声明过.
function String.prototype.s2t(){
var k='';
for(var i=0;i<this.length;i++) k+=(s.indexOf(this.charAt(i))==-1)?this.charAt(i):t.charAt(s.indexOf(this.charAt(i)))
return k;
}
[本人分不多,乞求高质量回答,谢谢]
你的程序代码我详细看过了,应该没有问题啊?调用的函数和语法都是正确的,是不是你的开发环境有问题呢?重装个系统试试?如还不是,那就奇怪了,我也期待高手的回答。
手工书写,希望可以帮助你解决你的问题。欢迎来信探讨
不提倡在prototype中直接加方法。
你在出错的位置用如下代码调试试试:
alert(document.body);
alert(document.body.innerHTML);
如果结果有null,你就应该能明白问题了。
请尽量保证在整个页面加载完毕之后再执行脚本代码,否则会由于页面加载不完整,某些DOM对象还无法获取。
ps:你的s2t()函数有问题啊,其中几个变量s,t都是哪儿来的?
一些JS里的if(document.all)...是什么意思?
js中 document.getElementById().styl.display的问题
关于js赋值问题document.getElementById("color") value
这是.js里的一句,请问是什么意思?var a = document.u1.p1.value
★☆☆ JS中 document.form.input[i].value=""; 不合法? 在线等!
ASP中的JS问题:document.UserLogin.UserName.focus()是什么意思?请详细解释.
什么是BOD?
Go too bod 是什么意思
BOD分析指什么
Bod什么意思