2017-05-16 7 views
-2

私が理解しようとしているのは、入力フィールドが表示されている場所のボタンをクリックし、サブページに移動するために数字/文字を入力できることです。例は:ボタンは「website.com」に行き、ユーザは「852147」を入力し、ボタンはユーザを「website.com/852147」にする。ベースURL +ユーザー入力=結合されたURL

+3

これはいくつかのjavascriptを必要とします - 助けてくれることを望みます –

答えて

-1

クエリ文字列を使用できます。これはあなたのために動作することを願っています。

+0

これは問題の完全な答えではありません。 –

0

は、URLを追加することによって、パス名を変更することができ

<input type="text" id="inputid"> 
    <button onclick="window.location.pathname=document.getElementById('inputid').value"> 

または

使用window.location.href = "website.com /" +のdocument.getElementById( 'inputid')。値」

は、それが

おかげ

0
<input type="text" id="locNum" /> 
<button id="clickme"> 
Click Me 
</button> 

<script> 
function fire() { 
    var site = "http://website.com/"; 
    var locNum = document.getElementById("locNum").value; 
    window.location.href = site + locNum; 
    console.log(locNum); 
} 

document.getElementById("clickme").onclick = fire; 
</script> 
を役に立てば幸い
関連する問題