2017-12-05 3 views
-1

入力フォームのURLが必要です。例えば :私は、入力としてanynameをしたい abc.html名= anyname:? が、これは私のウェブサイトです。URLからの入力を取得するには

私は次のことを試してみましたが、それはうまくいきませんでした:

window.onload = function(){ 

    function ParseURLParameter(Parameter) 
    { 
     var FullURL=window.location.search.substring(1); 
     var ParameterArray=FullURL.split('&'); 
     for(var i=0; i<ParameterArray.length;i++) 
     { 
      var CurrentParameter=ParameterArray[i].split('='); 
      if(CurrentParameter[0]==Parameter) 
      { 
       return CurrentParameter[1]; 
      } 
     } 
    } 

    var PageName=ParseURLParameter('name'); 
    if(typeof PageName!=='undefined'){ 
     if(PageName=='Parameter'){ 
      alert(PageName); 
     } 
    }else{ 
     alert('No Page Parameter Found...'); 
    } 
} 
+0

可能なd [JavaScriptでクエリ文字列の値を取得するにはどうすればよいですか?](https://stackoverflow.com/questions/901115/how-can-i-get-query-values-in-javascript) –

+0

param1の入力をhtmlスクリプトで表示しますか? –

答えて

0

はこれを試してください:あなたはanyname

をクエリ文字列の値を見つけることができる変数name

$(document).ready(function() { 
     setInterval(function() { 
       var name = GetParameterValues('name'); 
       if(name != 'undefined'){ 
         $("#lblValue").text(name); 
       } 
      }, 1000); 

     function GetParameterValues(param) { 
      var url = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); 
      for (var i = 0; i < url.length; i++) { 
       var urlparam = url[i].split('='); 
       if (urlparam[0] == param) { 
        return urlparam[1]; 
       } 
      } 
     } 
    }); 
+0

ありがとうございます。しかし、どうすれば入力を表示できますか? –

+0

ディスプレイに警告が必要ですか? –

+0

あなたは、変数 'name'でクエリ文字列' anyname'の値を見つけることができます。 しかし、私はhtmlファイルに変数 'name'の値を表示しようとし続けています。 まだ私はまだ成功していません。 今私はどのように表示することができますか教えてください...? ありがとう –

関連する問題