我想改变我的网页从一个到另一个通过点击一个按钮传递一个值,这样我就可以传递到另一个函数的值。这里有一些代码。
第一个
问题是append函数不会更改review函数中的任何内容(但如果它位于不同函数中,则会更改..)。review中的console.log(瓦尔)值在控制台上消失得很快,showReviewTable中的值显示为undefined。
如何使append工作并成功传递值?
我尝试过使用window.stop。此时,我可以在控制台上的review函数中获取console.log(瓦尔)值,但它没有指向新页面。我也尝试过使用e.preventDefault(),但仍然没有成功。
1条答案
按热度按时间vlju58qv1#
一旦
window.location.href = ...
执行,代码的任何重置都将不起作用,因为该页将被卸载并加载一个新的页。您可以将查询字符串添加到您要导航到的URL,然后在该页面上,有一个脚本读取查询字符串并为该页面执行工作。
您也可以在导航到第二页之前将一个值设置到
localStorage
中,然后在该页上读取localStorage
值并根据该值执行操作。