Javascript 我的脚本当前给我的问题是它没有显示用户在网页上添加的输入?
这是我的html,下面是我的JavaScript 在我的html中,这就是我所做的,请帮助我解决这个问题,我已经挣扎了几天了,我真的不知道我做错了什么 这是我的html,下面是我的JavaScriptJavascript 我的脚本当前给我的问题是它没有显示用户在网页上添加的输入?,javascript,html,Javascript,Html,这是我的html,下面是我的JavaScript 在我的html中,这就是我所做的,请帮助我解决这个问题,我已经挣扎了几天了,我真的不知道我做错了什么 这是我的html,下面是我的JavaScript 让artistV=[]; 函数myPage(){ //身体。。。 让htmlSelect=document.getElementById(“artistList”); htmlSelect.style.visibility=“隐藏”; if(sessionStorage.getItem(“has
让artistV=[];
函数myPage(){
//身体。。。
让htmlSelect=document.getElementById(“artistList”);
htmlSelect.style.visibility=“隐藏”;
if(sessionStorage.getItem(“hasCodeRunBefore”)==null){
设arrayArt=[];
setItem(“artists”,JSON.stringify(artistV));
setItem(“hasCodeRunBefore”,true);
}否则{
artistV=JSON.parse(sessionStorage.getItem(“艺术家”);
设i=0;
艺术家V.forEach(职能(艺术){
让listItems=document.createElements(“li”);
listItems.innerHTML=art.name.artist;
listItems.value=i;
i=i+1;
htmlSelect.appendChild(列表项);
});
如果(i>0){
htmlSelect.style.visibility=“可见”;
}
}
}
功能艺术家(姓名、标题、流派、专辑){
//身体。。。
this.name=名称;
this.title=标题;
这个。流派=流派;
this.album=相册;
}
函数提交(){
//身体。。。
artistV=JSON.parse(sessionStorage.getItem(“艺术家”);
让新艺术家=新艺术家(
document.getElementById(“名称”).value,
document.getElementById(“title”).value,
document.getElementById(“流派”).value,
document.getElementById(“album”).value
);
艺术家推送(新艺术家);
setItem(“artists”,JSON.stringify(artistV));
}
函数用户输入(artistInfo){
//身体。。。
artistV[artistInfo].bio=function(){
document.getElementById(“artistList”).innerHTML=“”
this.name+“Title是”+this.Title+“流派是”+this.Genre+“相册是”
本相册+“ ”;
};
artistV[artistInfo].bio();
}
音乐
艺术家信息
艺人名称
标题
体裁
专辑
提交
尝试将脚本中的submit()函数重命名为其他函数(例如submitData)。
Submit()方法是用于将表单提交到服务器的内置方法。欢迎加入社区。当我们尝试运行您的代码时,它会给出错误。请在此处添加缺少的代码,并且您的问题不清楚。你能解释一下你想在这里实现什么吗?你是在服务器上还是本地安装的?会话存储可能无法在本地cookie上工作-可能(?)?