JavaScript重定向功能

JavaScript redirect function

本文关键字:功能 重定向 JavaScript      更新时间:2023-09-26

如何在JavaScript 中将参数传递给函数重定向

这是我的代码:

<script type="text/javascript">
<!--
function redirectlink(text){
    window.location = "index.php?keyName="+ text;
}
//-->
</script>
<form>
  <button  type="button" id="butt_1"  onclick="redirectlink(KEY_POWER)"> 1 </button>

提前谢谢。

这可以通过使用getElementByIdaddEventListener 来完成

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <button id="foo">Click</button>
    <script type="text/javascript">
        document.getElementById("foo").addEventListener("click", function(){
            window.location.replace("http://stackoverflow.com/q/36933820/5526354")
        })
    </script>
</body>
</html>

任一onclick

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <button id="foo" onclick="action()">Click</button>
    <script type="text/javascript">
        function action(){
            window.location.replace("http://stackoverflow.com/q/36933820/5526354")
        }
    </script>
</body>
</html>

不赞成使用onclick

只有JavaScript(没有jQuery/Angular等),您就可以在点击事件中使用addEventListener

例如:

var btn = document.getElementById('butt_1');
btn.addEventListener('click', function(e) {
// your code 
});

例如,在这个函数中,您可以从这个按钮元素和其他您想要的东西中获取值.txt。