来自iframe的getElementsByTagName

时间:2018-06-14 15:17:00

标签: javascript xml iframe getelementbyid getelementsbytagname

您在我的网站中包含了一个包含iframe的网站,其中包含XML信息,我希望通过获取ElementsByTagName从iframe获取元素的值,但我正在努力解决这个问题。

问题是我需要向服务器发送XML请求以获取响应和响应我现在在iframe中显示我需要以某种方式从iframe中获取响应。

document.getElementById("myiframeexample").onload = function () {
 var submissionid = document.getElementById("myxmlframe").contentWindow.document.getElementsByName("testdata")[0].value;
 document.getElementById("testline").innerHTML = submissionid; 
          
<body id="myiframeexample">
<div class="iframebox" style="display:none;">
  <iframe id="myxmlframe" src="https://test.de/Auth/"></iframe>
  <div class="">
    <form action="verify.php" method="post">
      <div class="inputbox">
        <p class="testline"></p>
      </div>
      <input type="submit" value="submit">
     </form>
     </div>
   
  

iframe中的xml文件如下所示:

<?xml version="1.0" encoding="UTF-8"?><data><testdata>100</testdata></data>

0 个答案:

没有答案