-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
  • 14
  • 51
  • 92
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
  • 8,656
  • 5
  • 30
  • 63
-1

set value in session

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

get value

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