Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
505 views
in Technique[技术] by (71.8m points)

javascript - Node DOM manipulation on the page after a POST

Can i change the webpage the user is currently at after he forms a POST request?

I am using Node serverside (maybe that is relevant).

The problem is that i can only do one response per request. And i have to do more than one response for a request.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

I finally did this. You put both pages inside the one page. The two contents go to separate divs.

Then you use something like this code:

<script>
    document.querySelector('.div2').style.display = "none";
    document.querySelector('form').addEventListener("submit", function(e){
            document.querySelector('.div1').style.display = "none";
            document.querySelector('.div2').style.display = "block";
    });
</script>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...