您在我的网站中包含了一个包含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>