-2

I am fetching names(name 1, name2, name3) from api using get method

for eg: on clicking name1, using anchor, I want to display the same name on page2.html

<a href='page2.html' onclick='getvalue(this)'>+data.items.name+</a>

function getvalue(click){
    var clicked=click.innerHTML;
    document.getElementbyId("name").innerHTML=clicked;
}

page 2.html

<p id="name"></p>

But I am getting undefined value, How to achieve the solution?

Tân
  • 1
  • 15
  • 56
  • 102
Suyash
  • 23
  • 4

2 Answers2

0

Try this way

On page1:

function getvalue(click){

    var clicked=click.innerHTML;
    //document.getElementById("name").innerHTML=clicked;
    localStorage.setItem("clicked",clicked);
}

On page2:

window.addEventListener('load', function() {
  var clickedval =  localStorage.getItem("clicked");

});
Vel
  • 9,027
  • 6
  • 34
  • 66
-1

set value in session

sessionStorage.setItem('key', 'value');//to set value

get value

sessionStorage.getItem('key');//to get the value
yogesh chatrola
  • 429
  • 4
  • 11