我一直在尋找一些關於如何通過編寫確切的詞來打開鏈接的信息,在我的情況下它將是「電影」。我想通過在網站上寫入輸入元素詞 - 「電影」來打開新的鏈接。如何通過編寫一些文本來打開新標籤?
你能給我一些提示嗎?
謝謝
鮎魚
我一直在尋找一些關於如何通過編寫確切的詞來打開鏈接的信息,在我的情況下它將是「電影」。我想通過在網站上寫入輸入元素詞 - 「電影」來打開新的鏈接。如何通過編寫一些文本來打開新標籤?
你能給我一些提示嗎?
謝謝
鮎魚
可以使用onInput
或者也可以使用onkeyup
事件,打開一個新的標籤與window.open
<!DOCTYPE html>
<html>
<body>
Enter keyword: <input id="keywordinput" type="text" value="notfilm" oninput="checkForFilm()">
<script>
function checkForFilm()
{
if(document.getElementById('keywordinput').value == 'film')
{
var win = window.open('http://stackoverflow.com/', '_blank');
if (win)
{
win.focus();
}
else
{
alert('Please allow popups for this website');
}
}
}
</script>
</body>
</html>
我用上面的例子,由起亞完成,我改變了我的需要。一切工作都很好。非常感謝你。 –
可以使用onkeyup
事件。
function openLink(e){
if(e.value == 'film'){
var new_window = window.open('http://abc.xyz/', '_blank'); // Replace with your link.
if(new_window){
win.focus();
}
else{
alert("Allow popups from your browser settings.");
}
}
}
Enter word : <input type="text" name="input_name" id="input_id" value="" onkeyup="openLink(this);" />
謝謝,Jaydeep Mor –
寫字的地方網站上?一些輸入元素? – abhishekkannojia
我想通過在網站上寫入輸入元素詞 - 「電影」來打開新的鏈接。 –
@MagdalenaDering請將您的評論添加到您的問題中。這可以防止誤解。 – reporter