0

我正在创建一个包含大量静态 HTML 页面的网站(例如:1.html、2.html、3.html ......等等)。当用户在此文本框中输入特定页码时,我在每个页面中都有一个文本框,他们必须重定向到该特定页面。假设用户在文本框中输入数字 13 并按下回车,它必须重定向到 13.html。

PS:建议结合 HTML + JS 或任何前端。

4

4 回答 4

1

您可以使用此代码,您必须更改选择器以匹配您的输入:

$("input").keydown(function(e) {
    if (e.which == 13) {
        location.href = this.value + ".html";
    }
});

演示:http: //jsfiddle.net/ahW62/

于 2013-05-07T13:07:34.203 回答
1

试试这个:

    $('#textboxid').change(function(){ document.location.href = $(this).val()+'.html';})
于 2013-05-07T13:09:36.070 回答
0

尝试这个

  $("body").keydown(function(e) {
    if (e.which == 13) {
        location.href = $('#textboxid').val()+ ".html";
    }
});
于 2013-05-07T13:07:55.967 回答
0

尝试,

<html>
<head>
<title>Test</title>
 </head>
 <body>
 <input type="text" id="txt" />
 <input type="button" onclick="redirect()" value="redirect" />

 <script type="text/javascript">
     function redirect() {
         var url = document.getElementById("txt").value;
         window.location.href = url + "html";
      }
 </script>
</body>
</html>
于 2013-05-07T13:10:39.447 回答