我有一个使用 javascript 编码等的网站。我想制作一个输入框,当您输入某个关键字时,它会将您重定向到某个 url。假设我在输入框中输入“Cow”,cow 是关键字。然后它会将我重定向到某个设置的 url。但是假设我在框中输入“duck”,duck 也是一个关键字,它会将我发送到不同的设置 url。这可能吗?如果是这样,怎么办?
问问题
209 次
1 回答
0
你可以做这样的事情
var keywords = [
{
word: "cow",
url: "my_cow_url"
},
{
word: "duck",
url: "my_duck_url"
}
];
var txtbox = document.getElementById("myTextBoxId");
txtbox.addEventListener("keypress",function(){
for (var i=0;i<keywords.length;i++){
if (keywords[i].word === txtbox.value){
window.location.href = keywords[i].url;
return;
}
}
});
于 2012-12-08T17:25:47.660 回答