2017-02-16 9 views
1

私は2つのhtmlページを持っています(ahtmlb.html)。私はを作り、a.htmlのソースとしてb.htmlを設定しました。しかし、クラス名でjqueryを使用してb.htmlボタンの値を取得するにはどうすればa.htmlを呼び出しますか?参考:どちらも同じドメインにあります。それをどうすれば実現できますか?すべて事前に助けのためjqueryを使用してiframe内のボタンの値を取得する方法を教えてください。

a.html

<html> 
<head> 
    <title>a.html</title> 
    <script> 
     function howToGetValueOfBtn() { 

     } 
    </script> 
</head> 
<body> 
    <iframe src="b.html"></iframe> 
</body> 
</html> 

b.html

<html> 
<body> 
    <input type="button" value="getThisValue" class="btn"/> 
</body> 
</html> 

ありがとう!

+0

に役立つ最高のだろうb.htmlを保存してa.htmlを取得するには 'localStorage'を使います –

答えて

0

このお試しください:

var button_value = $('iframe').contents().find('.btn').val(); 

をしかし、それはあなたがId

var button_value = $('iframe').contents().find('#btn_Value').val(); 
<input type="button" value="getThisValue" class="btn" id="btn_Value"/> 

あなたのボタンの希望を与える場合は、HTMLページ間の値を共有する場合、これは、

関連する問題