4

Javascript で空白のウィンドウを開き、それにテキストを書き込んでから、書き込んだテキストをすべて自動的に選択しようとしています。

私は持っている:

var myWindow=window.open('');
myWindow.document.write("hey");
myWindow.select();

ウィンドウを開いてテキストを書き込みますが、選択はしません。

4

2 に答える 2

10

これはそれを行う必要があります:

var myWindow=window.open('');
myWindow.document.write("<div id='hello'>hey<div>");
var range = myWindow.document.createRange();
range.selectNode(myWindow.document.getElementById('hello'));
myWindow.getSelection().addRange(range);
myWindow.select();
于 2012-11-02T20:32:39.123 に答える