2017-07-17 57 views
0

我一直在尋找一些關於如何通過編寫確切的詞來打開鏈接的信息,在我的情況下它將是「電影」。我想通過在網站上寫入輸入元素詞 - 「電影」來打開新的鏈接。如何通過編寫一些文本來打開新標籤?

你能給我一些提示嗎?

謝謝
鮎魚

+0

寫字的地方網站上?一些輸入元素? – abhishekkannojia

+0

我想通過在網站上寫入輸入元素詞 - 「電影」來打開新的鏈接。 –

+0

@MagdalenaDering請將您的評論添加到您的問題中。這可以防止誤解。 – reporter

回答

1

可以使用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> 
+0

我用上面的例子,由起亞完成,我改變了我的需要。一切工作都很好。非常感謝你。 –

1

可以使用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);" />

+0

謝謝,Jaydeep Mor –

相關問題