2017-06-07 32 views
0

我有一個偉大的網址,但我也有一個鏈接,需要一些信息加載。按鈕詢問一個URL然後打開它?

mylink.com/page.php?name=Stack 

我怎樣才能讓一個按鈕,要求用戶輸入的名稱,然後把它放在鏈接和加載web視圖?

即:彈出窗口詢問用戶名(用戶將名稱命名爲「堆棧」)並將'堆棧'移動到URL中並加載。

回答

2

我覺得這下面可以幫助你:

function goUrl() { 
    var name = prompt("Please enter your name", "Place holder"); 
    console.log(name); 
    window.location.href = 'https://www.google.com/search?q=' + name; 
}; 

功能prompt()打開從文本字段瀏覽器的彈出窗口。該函數返回你在文本字段中放置的內容,以便你可以在任何你想要的地方使用它。你可以把上面的代碼放到一個正在調用按鈕點擊的函數中:

<button onclick="goUrl()">Click it!</button> 
+0

使用它的唯一問題是我無權訪問URL中的代碼。 – Mitch

+0

所以你可以先採取當前網址:var currentUrl = window.location.href;並根據需要進行編輯。 –

+1

我現在看到了,我必須在我的網站上託管它,沒關係,謝謝! – Mitch

相關問題