功能不适用于javascript

时间:2015-04-29 09:05:03

标签: javascript function

function displayjob1(ref,position)
{
  document.getElementById("jobref").value=ref;
  document.getElementById("jobp").value=position; 
}

function store()
{
  var jobref1=100011;
  var jobposition1="Application Engineer"; 
  displayjob1(jobref1,jobposition1);
}

function link()
{
  window.location.href='enquire.html';
  store();
}

function job() {
  click1=document.getElementById("job1");
  click1.onclick=link;
}

window.onload=job;

当页面加载并点击按钮链接时,它会转到enquire.html,但store()display()将无效,因为文本框没有其他值页面已加载。

1 个答案:

答案 0 :(得分:0)

问题不在于文本框没有价值,问题是文本框和javascript代码不再存在了!您必须将您需要的任何数据作为参数发送到URL中,然后从新页面中的另一段代码中获取它。

更新:正如您所指出的那样,您可以使用本地存储,但是再次:在更改位置之前存储您需要的任何内容,并在新页面中包含代码,以便在" onload"