首页 > 解决方案 > 如何使输入转到该文件

问题描述

我想知道如何获取 HTML 输入并使用 javascript 进行输入,以便如果用户在输入中输入 1.html,它会将它们带到文件 1.html?

标签: javascripthtmlcssfileinput

解决方案


这是一个粗略的说明,但应该给你一个大致的想法。您想添加很多内容,但我认为您只需要一个起点。

<form>
<input type='text' class='path'>
<input type='button' class='btn' value='Go!'>
</form>

<script>
    let btn = document.querySelector('.btn');
    let inputPath = document.querySelector('.path');
    
    // redirect to chosen path
    btn.addEventListener('click', function(){
        location.href = inputPath.value;
    });
</script>

您可能还希望查阅位置对象文档。


推荐阅读