JavaScript函数激活问题

JavaScript函数激活问题,javascript,android,html,button,visibility,Javascript,Android,Html,Button,Visibility,自从我最近开始使用js以来,我还有一个问题一直困扰着我,所以我的应用程序会有很好的响应,但我遇到了另一个问题 正如标题所说,我对一个特定的代码有严重的问题。 这里是它的总结形式 window.onload=onload函数; 函数onLoadFunctions(){ var show3rdDiv=document.getElementById('show3rdDiv'); var editbtnStart=document.getElementById('editbtnDiv'); var e

自从我最近开始使用js以来,我还有一个问题一直困扰着我,所以我的应用程序会有很好的响应,但我遇到了另一个问题

正如标题所说,我对一个特定的代码有严重的问题。 这里是它的总结形式

window.onload=onload函数;
函数onLoadFunctions(){
var show3rdDiv=document.getElementById('show3rdDiv');
var editbtnStart=document.getElementById('editbtnDiv');
var editbtnLog=0;
editbnstart.style.display='none';
show3rdDiv.onclick=function(){
document.getElementById('3rdDiv')className=“”;
if(editbtnLog==1){
editbnstart.style.display='block';
}
否则{
editbnstart.style.display='none';
}
}
}
函数submitclick(){
var uname=document.getElementById(“登录”).elements[0]。值;
var upass=document.getElementById(“登录”).elements[1]。值;
var preuname=“约翰”;
var preupass=“doe”;
if(preuname==uname&&preupass==upass){
editbtnLog=1;
document.getElementById('2ndDiv')className=“”;
警报(“用户“+preuname+”已成功登录,并且editbtnLog已设置为“+editbtnLog”);
}
否则{
警告(“错误的用户名或密码!”);
}
}
。隐藏{
显示:无;
}

用户名
帕索德
只有“id”属性

window.onload=onload函数;
函数onLoadFunctions(){
var show3rdDiv=document.getElementById('show3rdDiv');
var editbtnStart=document.getElementById('editbtnDiv');
var editbtnLog=0;
editbnstart.style.display='none';
show3rdDiv.onclick=function(){
document.getElementById('3rdDiv')。className=“”;//错误
if(editbtnLog==1){
editbnstart.style.display='block';
}否则{
editbnstart.style.display='none';
}
}
}
函数submitclick(){
var uname=document.getElementById(“登录”).elements[0]。值;
var upass=document.getElementById(“登录”).elements[1]。值;
var preuname=“约翰”;
var preupass=“doe”;
if(preuname==uname&&preupass==upass){
editbtnLog=1;
document.getElementById('2ndDiv')。className=“”;//错误
警报(“用户“+preuname+”已成功登录,并且editbtnLog已设置为“+editbtnLog”);
}
否则{
警告(“错误的用户名或密码!”);
}
}

用户名
帕索德
只有“id”属性

window.onload=onload函数;
函数onLoadFunctions(){
var show3rdDiv=document.getElementById('show3rdDiv');
var editbtnStart=document.getElementById('editbtnDiv');
var editbtnLog=0;
editbnstart.style.display='none';
show3rdDiv.onclick=function(){
document.getElementById('3rdDiv')。className=“”;//错误
if(editbtnLog==1){
editbnstart.style.display='block';
}否则{
editbnstart.style.display='none';
}
}
}
函数submitclick(){
var uname=document.getElementById(“登录”).elements[0]。值;
var upass=document.getElementById(“登录”).elements[1]。值;
var preuname=“约翰”;
var preupass=“doe”;
if(preuname==uname&&preupass==upass){
editbtnLog=1;
document.getElementById('2ndDiv')。className=“”;//错误
警报(“用户“+preuname+”已成功登录,并且editbtnLog已设置为“+editbtnLog”);
}
否则{
警告(“错误的用户名或密码!”);
}
}

用户名
帕索德

请检查脚本调用是否正确。检查定义脚本的行。

请检查脚本调用是否正确。检查定义脚本的行。

几分钟前。。。(注意:这太尴尬了!)我明白了。 (上述汇总代码中未显示这一点) 我制作了一个元素,它改变了它的html值,就像一个登录按钮,如果你成功登录,它会变成一个注销按钮,如果你在它的注销窗体中单击它,它会变回原来的状态,所以有一个循环。按钮的值发生了变化,所以我进行了一些试验,并意识到我可以以某种方式将它们连接在一起。所以我做了。通过向
show3rdDiv
按钮声明一个
onclick=“”
,向
editbtnDiv
声明一个起始类
class=“hidden”
,并声明如果登录按钮的值为“login”,则保留隐藏类,但如果它的值为logout,则删除该类。 有时我真是太蠢了/

就在几分钟前。。。(注意:这太尴尬了!)我明白了。 (上述汇总代码中未显示这一点) 我制作了一个元素,它改变了它的html值,就像一个登录按钮,如果你成功登录,它会变成一个注销按钮,如果你在它的注销窗体中单击它,它会变回原来的状态,所以有一个循环。按钮的值发生了变化,所以我进行了一些试验,并意识到我可以以某种方式将它们连接在一起。所以我做了。通过向
show3rdDiv
按钮声明一个
onclick=“”
,向
editbtnDiv
声明一个起始类
class=“hidden”
,并声明如果登录按钮的值为“login”,则保留隐藏类,但如果它的值为logout,则删除该类。
有时我真是太蠢了/

我不明白你。。。我根本不明白你。。。根本:/i我检查了十几次,但不知怎么的我已经弄明白了:/i检查了十几次,但不知怎么的我已经弄明白了:/