Javascript将iframe的表单元素值分配给主窗口表单元素值

时间:2012-12-13 10:22:24

标签: javascript forms iframe

iframe中的form1:

<iframe id="quoteiframe" ....>
    <form id="form1"...>
       <div id="rate">12.00</div>
    </form>
</iframe>
主窗口中的

form2:

<form id="form2" ....>
    <input name="ir" value="" ...>
</form>

是否可以将速率值12.00分配给form2的输入元素?我试过了:

var ifr = document.getElementById('quoteiframe');
var ifrDoc = ifr.contentDocument || ifr.contentWindow.document;                                                        
var theForm = ifrDoc.getElementById('form1');
form2['ir'].value = theForm.getElementById('rate').text();

input元素不接受该值,仍然是空白。顺便说一句,iframe&amp;主窗口不在同一台服务器上。

0 个答案:

没有答案