0
第一篇文章。我正在尝试创建一个文本“输入”框,该框允许我的网站中的任何三个命令“谁”,“为什么”和“如何”链接到相应的页面。为了澄清,我希望我的主页有一个文本框,允许用户键入上述三个命令之一,然后按“回车”链接到相应的页面。听起来很容易,但我是一个超级初学者。任何帮助将非常感谢。通过文本框中的特定输入文本进行导航?
第一篇文章。我正在尝试创建一个文本“输入”框,该框允许我的网站中的任何三个命令“谁”,“为什么”和“如何”链接到相应的页面。为了澄清,我希望我的主页有一个文本框,允许用户键入上述三个命令之一,然后按“回车”链接到相应的页面。听起来很容易,但我是一个超级初学者。任何帮助将非常感谢。通过文本框中的特定输入文本进行导航?
您可以在JavaScript中的输入框中添加一个keydown监听器,并侦听键码13(输入按键密码)。如果它被按下,测试谁的价值,原因和方式。
<input type="text" id="LinkBox" />
document.getElementById("LinkBox").onkeydown = function(e) {
var keyCode = e.keyCode || e.which;
// 13 is keycode for the enter key
if (keyCode === 13) {
if (this.value === "who") {
window.location = // who URL here
} else if (this.value === "why") {
window.location = // why URL here
} else if (this.value === "how") {
window.location = // how URL here
}
}
}
哇,非常感谢你,这个网站是不可思议的。你的方式好噶。 – TheRodStu