Программирование > JavaScript & JScript
Как определить имя объекта???
(1/1)
FANTAzeRus:
Есть код:
function tag(f,l){
my_text = \'\';
if (document.getSelection) my_text = document.getSelection();
else if (document.selection) my_text = window.document.{FORM}.{FIELD}.document.selection.createRange().text;
var my_range = window.{FORM}.{FIELD}.document.selection.createRange();
if(my_text!=\'\') my_range.text = f+my_text+l;
}
который добавляет слева и справа от выделнного текста символьные выражения f и l как добавить проверку, что выделение было сделано именно в фрме {FORM} и поле {FIELD}??? Данный пример срабатывает на любом выделенном тексте!!!
CGVictor:
--- Цитировать ---FANTAzeRus:
window.document.{FORM}.{FIELD}.document.selection.createRange().text
--- Конец цитаты ---
Зачем еще раз document?
FANTAzeRus:
ОК ашипка вышла ......
вот так нужно
var my_range = window.{FORM}.{FIELD}.document.selection.createRange();
но всеже как избежать внесенеи изменений за пределами формы???
гоша:
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/parentelement_1.asp
FANTAzeRus:
Спасибо огромное!!! Все получилось!
Навигация
Перейти к полной версии