2016-06-30 15 views
-1

別のページ(Pgae2)のURLをヒットするためにhtmlページ(page1)を書き込もうとしています。ページ2のURLのハイパーリンクをクリックすると、ページ2のドロップダウンの要素IDを選択して表示させることができます。 これを実装する方法を教えてもらえますか?2ページ目の要素idを取得してhtmlページを作成する必要があります

HTML:

<!DOCTYPE html> 
<html> 
    <body> 
     <p><a href="page.aspx" onclick="network();" >link</a></p> 
    </body> 
</html> 
<script language="javascript" type="text/javascript"> function network() 

のJs:あなたは、単にのdocument.getElementById( "ID")でIDを取得し、文書でそれを使用することができます 2ページ

{ 
    var selectednetwork = 
     document.getElementById("ctl00_ContentPlaceHolder1_ddlNetwork").‌​selectedIndex; 

    alert(document.getElementById("ctl00_ContentPlaceHolder1_ddlNetwork")); 
    if (document.getElementsByTagName("option")[selectednetwork].value == "LAN-AD-EU"); { 

     for (var i = 0; i < selectObj.options.length; i++) { 
      if (selectObj.options[i].text == LAN - AD - EU) { 
       selectObj.options[i].selected = true; 
       return; 
      } 
     } 
    } 
} 
+0

手の込んだしてください。 – DiniZx

+0

これまでに何を試してみましたか? – DiniZx

+0

<!DOCTYPE HTML>

link

<スクリプト言語= "javascriptの" タイプ= "テキスト/ javascriptの">機能ネットワーク() – Anamika

答えて

0

.ready。あなたの場合は1ページとは関係ありません。

0

GET jQueryのメソッドを使用して使用できます。

localStorage.setItem("selectedValue","yourselectedValue");

を、あなたは任意のページからこの値にアクセスすることができます -

$.get('Page2.html', null, function(text){ 
    alert($(text).find('#name')); //#name is the name of your dropdown of 2nd page 
}); 
+0

ページ2で何もできません。ページ2のコードは私にはアクセスできません。 aspページと私はすでに$ .get( 'page2.aspx')を試しました。(function(responseData){ // responseDataは他のページの内容です。)あなたが望むことは何でもしてください。 – Anamika

+1

あなたの質問には、このすべての情報を提供する必要があります。 –

0

あなたは、このようなドロップダウンの変更イベントでのlocalStorageで選択した値を保存することができます。

0

あなたは<a>要素、location.hash.focus()

page1.html

<!DOCTYPE html> 
<html> 

    <head> 
    </head> 

    <body> 
    <a href="page2.html#select">click</a> 
    </body> 

</html> 

page2.html

<!DOCTYPE html> 
<html> 

    <head> 
    </head> 

    <body> 
    <select id="select"> 
     <option value="1">1</option> 
     <option value="2" selected>2</option> 
     <option value="3">3</option> 
    </select> 

    <script> 
     document.querySelector(location.hash).focus(); 
    </script> 
    </body> 

</html> 

plnkrを使用することができますhttp://plnkr.co/edit/mTXgH7GMBwamwyCGtkms?p=preview

関連する問題