08/11/01 10:13:28 6HhNUrA70
>>90
var s1 = document.selection.Text.split("\n");
var s2 = new Array();
for (var i = 0; i < s1.length; i++) {
if (s1[i].charAt(0) == "\t")
s2.push(s1[i].substr(1).replace(/^\s+/g, ""))
else
s2.push("\t" + s1[i])
}
document.selection.Text = s2.join("\n");
これだとtabが付いたり、元々付いてる行は消えたりしますよね。
とにかく付け加えたり、消したりするにはどう書けば良いですか。