Javascript 如何从嵌套中获取元素<;html>;文件?
如何获取此嵌套html文档的元素?试试这个Javascript 如何从嵌套中获取元素<;html>;文件?,javascript,html,Javascript,Html,如何获取此嵌套html文档的元素?试试这个 var ele = document.getElementsByName("login_page")[0].childNodes; alert(ele.length); var inputField = document.querySelector("input[name=LoginUserId]"); inputField.value="test"; 您需要首先获取iframe: var iframe = document.getElements
var ele = document.getElementsByName("login_page")[0].childNodes;
alert(ele.length);
var inputField = document.querySelector("input[name=LoginUserId]");
inputField.value="test";
您需要首先获取iframe:
var iframe = document.getElementsByName("login_page")[0];
var ele = iframe.contentDocument || iframe.contentWindow.document;
然后您可以处理该文档如果您只想更改
LoginUserId
输入的值,您可以执行以下操作:
var iframe = document.getElementById('iframeId');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
试试这个
var ele = document.getElementsByName("login_page")[0].childNodes;
alert(ele.length);
var inputField = document.querySelector("input[name=LoginUserId]");
inputField.value="test";