所以我在这里有两个问题。让我先解释一下我要做什么。我有一个页面上的值会发生变化,但是我想在它们更改之前获取值,保留它们,然后一旦按下按钮,将 html 更改为原始 html。现在首先我最大的问题是,当我尝试取消注释 initial2 函数时,它只是不起作用。它把我带到了网页,然后由于某种原因,html url 试图改变,它说它找不到页面。第二个,对我来说更容易理解的问题是函数 previousaccept 我无法使用来自 previousnames 函数的值。
function previousnames()
{
name= document.getElementById('name').innerHTML;
imagetitle= document.getElementById('imagetitle').innerHTML;
location=document.getElementById('location').innerHTML;
similarities = document.getElementById('similarities').innerHTML;
type = document.getElementById('type').innerHTML;
cost = document.getElementById('cost').innerHTML;
date = document.getElementById('date').innerHTML;
pictureid = document.getElementById('pictureid').src;
}
function previousaccept(name,imagetitle,location,similarities,value,type,cost,date,pictureid)
{
document.getElementById('name').innerHTML = name;
document.getElementById('location').innerHTML = location;
document.getElementById('similarities').innerHTML = similarities;
document.getElementById('type').innerHTML = type;
document.getElementById('cost').innerHTML = cost;
document.getElementById('date').innerHTML = date;
window.alert(pictureid);
document.getElementById('pictureid').src = pictureid;
}
window.onload=initial();
function initial()
{
myvalues;
previousnames;
}
/*
function initial2()
{
myvalues;
previousnames();
}*/