но все равно спасибо, я больше не использую document.all...
есть еще вопрос по теме...
вот у меня есть код который обрамляет выделение тегом с классом:
function InsertDate(message, start_tag, end_tag) {
    if (document.getSelection) {
        var iframe = document.getElementById('message');
        var selection = iframe.contentWindow.getSelection().getRangeAt(0);
        var date = '<span class="date">' + selection + '</span>';
        iframe.contentWindow.document.execCommand('insertHTML', false, date);
    }
    else {
        iframe = frames.message;
        selection = iframe.document.selection.createRange().text;
        range = iframe.document.selection.createRange();
        date = '<span class="date">' + selection + '</span>';
        range.pasteHTML(date);
        range.select();
    }
    iframe.focus();
}
теперь я хочу чтобы у меня была возможность отменить это форматирование... есть кнопка, на которую я повесила вот эту функцию:
function DeleteDate() {
    if (document.getSelection) {
        var iframe = document.getElementById('message');
        iframe.contentWindow.document.execCommand('RemoveFormat', false, true);
    }
    else {
        iframe = frames.message;
        var selection = iframe.document.selection.createRange().text;
        var range = iframe.document.selection.createRange();
        range.execCommand('RemoveFormat', false, true);
    }
    iframe.focus();
}
но увы она не работает в IE...
подскажите, что не так...