0
我需要以編程方式選擇2個TextArea中的某些單詞。我正在使用以下JavaScript來選擇單詞。問題在於選擇僅在第二個TextArea上存在。我正在使用IE 6(我知道它是舊的,但項目相關的目的)。如何使用createTextRange在2個不同的textareas中選擇2個單詞
function abc(start1, end1){
var textarea1ctlID = '<%=textarea1. ClientID %>';
var textarea2ctlID = '<%=textarea2. ClientID %>';
var txtarea1 = document.getElementById(textarea1ctlID);
var txtarea2 = document.getElementById(textarea2ctlID);
var start = parseInt(start1);
var end = parseInt(end1);
var txtarearange1 = txtarea1.createTextRange();
txtarearange1.moveStart("Character", start1);
txtarearange1.collapse();
txtarearange1.moveEnd("Character", end1);
txtarearange1.select();
var txtarearange2 = txtarea2.createTextRange();
txtarearange2.moveStart("Character", start1);
txtarearange2.collapse();
txtarearange2.moveEnd("Character", end1);
txtarearange2.select();
}
如何讓選擇堅持在文字區域