如何创建一个按钮,按下该按钮将打开一个新页面并专注于某个TextBox?
值得指出的是,我无法添加任何脚本来分页按钮指向。
仅限基于JavaScript和HTML的解决方案。
答案 0 :(得分:0)
如果您要打开的新页面与运行JavaScript的页面位于同一个域中,则您只能执行所需的操作。如果它不在同一个域上,那么您将无法访问该页面的DOM中的元素(请参阅同源策略link)。
但是,如果你在同一个域上,那么就像这样打开窗口:
for (i = 0; i < slider.value; i++) {
li = document.createElement("li");
// insert next Fibonacci sequence element
textNode = document.createTextNode(sequence[i]);
li.appendChild(textNode);
list.appendChild(li);
// setTimeout delay
// create closure to capture the value of li separately for each iteration
(function(item) {
setTimeout(function() {
item.classList.add("animation");
}, (i + 1) * 500);
})(li);
}
您应该能够访问元素并通过childWindow.document聚焦:
var childWindow = window.open(...);